Module: OCI::OspGateway::Models
- Defined in:
- lib/oci/osp_gateway/osp_gateway.rb,
lib/oci/osp_gateway/models/payment_method.rb,
lib/oci/osp_gateway/models/credit_card_type.rb,
lib/oci/osp_gateway/models/address_quality_type.rb,
lib/oci/osp_gateway/models/address_verification_code.rb,
lib/oci/osp_gateway/models/third_party_validation_type.rb
Overview
Module containing models for requests made to, and responses received from, OCI OspGateway services
Defined Under Namespace
Classes: Address, AddressRule, AddressTypeRule, AuthorizeSubscriptionPaymentDetails, AuthorizeSubscriptionPaymentReceipt, BillToAddress, ContactTypeRule, Country, CreditCardPaymentDetail, CreditCardPaymentOption, Currency, EcheckPaymentDetail, Field, Format, Invoice, InvoiceCollection, InvoiceLineCollection, InvoiceLineSummary, InvoiceSummary, Label, MerchantDefinedData, OtherPaymentDetail, PayInvoiceDetails, PayInvoiceReceipt, PaySubscriptionDetails, PaySubscriptionReceipt, PaymentDetail, PaymentGateway, PaymentOption, PaypalPaymentDetail, PaypalPaymentOption, Subscription, SubscriptionCollection, SubscriptionSummary, TaxInfo, TaxTypeRule, UpdateSubscriptionDetails, ValueSetEntity, VerifyAddressDetails, VerifyAddressReceipt
Constant Summary collapse
- PAYMENT_METHOD_ENUM =
[ PAYMENT_METHOD_CREDIT_CARD = 'CREDIT_CARD'.freeze, PAYMENT_METHOD_PAYPAL = 'PAYPAL'.freeze ].freeze
- CREDIT_CARD_TYPE_ENUM =
[ CREDIT_CARD_TYPE_VISA = 'VISA'.freeze, CREDIT_CARD_TYPE_AMEX = 'AMEX'.freeze, CREDIT_CARD_TYPE_MASTERCARD = 'MASTERCARD'.freeze, CREDIT_CARD_TYPE_DISCOVER = 'DISCOVER'.freeze, CREDIT_CARD_TYPE_JCB = 'JCB'.freeze, CREDIT_CARD_TYPE_DINER = 'DINER'.freeze, CREDIT_CARD_TYPE_ELO = 'ELO'.freeze ].freeze
- ADDRESS_QUALITY_TYPE_ENUM =
[ ADDRESS_QUALITY_TYPE_EXCELLENT = 'EXCELLENT'.freeze, ADDRESS_QUALITY_TYPE_GOOD = 'GOOD'.freeze, ADDRESS_QUALITY_TYPE_AVERAGE = 'AVERAGE'.freeze, ADDRESS_QUALITY_TYPE_POOR = 'POOR'.freeze, ADDRESS_QUALITY_TYPE_BAD = 'BAD'.freeze ].freeze
- ADDRESS_VERIFICATION_CODE_ENUM =
[ ADDRESS_VERIFICATION_CODE_VERIFIED = 'VERIFIED'.freeze, ADDRESS_VERIFICATION_CODE_PARTIALLY_VERIFIED = 'PARTIALLY_VERIFIED'.freeze, ADDRESS_VERIFICATION_CODE_AMBIGUOUS = 'AMBIGUOUS'.freeze, ADDRESS_VERIFICATION_CODE_REVERTED = 'REVERTED'.freeze, ADDRESS_VERIFICATION_CODE_UNVERIFIED = 'UNVERIFIED'.freeze ].freeze
- THIRD_PARTY_VALIDATION_TYPE_ENUM =
[ THIRD_PARTY_VALIDATION_TYPE_OPTIONAL = 'OPTIONAL'.freeze, THIRD_PARTY_VALIDATION_TYPE_REQUIRED = 'REQUIRED'.freeze, THIRD_PARTY_VALIDATION_TYPE_NEVER = 'NEVER'.freeze ].freeze