Class: Mida::SchemaOrg::PaymentMethod

Inherits:
DataType::Enumeration show all
Defined in:
lib/mida_vocabulary/vocabularies/schemaorg/paymentmethod.rb

Overview

A payment method is a standardized procedure for transferring the monetary amount for a purchase. Payment methods are characterized by the legal and technical structures used, and by the organization or group carrying out the transaction. Commonly used values: purl.org/goodrelations/v1#ByBankTransferInAdvance purl.org/goodrelations/v1#ByInvoice purl.org/goodrelations/v1#Cash purl.org/goodrelations/v1#CheckInAdvance purl.org/goodrelations/v1#COD purl.org/goodrelations/v1#DirectDebit purl.org/goodrelations/v1#GoogleCheckout purl.org/goodrelations/v1#PayPal purl.org/goodrelations/v1#PaySwarm

Constant Summary collapse

VALID_VALUES =
[
  [::Mida::DataType::URL, %r{http://schema.org/}i]
]

Method Summary

Methods inherited from DataType::Enumeration

#initialize

Methods inherited from DataType::Generic

#==, #method_missing, parse, #to_s, #to_yaml

Constructor Details

This class inherits a constructor from Mida::DataType::Enumeration

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Mida::DataType::Generic