Class: CheckoutSdk::Previous::Payments::PaymentRequest
- Inherits:
-
Object
- Object
- CheckoutSdk::Previous::Payments::PaymentRequest
- Defined in:
- lib/checkout_sdk/payments/previous/payment_request.rb
Instance Attribute Summary collapse
- #amount ⇒ Integer
- #billing_descriptor ⇒ CheckoutSdk::Payments::BillingDescriptor
- #capture ⇒ TrueClass, FalseClass
- #capture_on ⇒ Time
- #currency ⇒ String
- #customer ⇒ CheckoutSdk::Common::CustomerRequest
- #description ⇒ String
- #failure_url ⇒ String
- #merchant_initiated ⇒ TrueClass, FalseClass
- #metadata ⇒ Hash{String => Object}
- #payment_ip ⇒ String
- #payment_type ⇒ String
- #previous_payment_id ⇒ String
- #processing ⇒ CheckoutSdk::Payments::ProcessingSettings
- #recipient ⇒ CheckoutSdk::Payments::PaymentRecipient
- #reference ⇒ String
- #risk ⇒ CheckoutSdk::Payments::RiskRequest
- #shipping ⇒ CheckoutSdk::Payments::ShippingDetails
- #source ⇒ PaymentSource
- #success_url ⇒ String
- #three_ds ⇒ CheckoutSdk::Payments::ThreeDSRequest
Instance Attribute Details
#amount ⇒ Integer
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#billing_descriptor ⇒ CheckoutSdk::Payments::BillingDescriptor
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#capture ⇒ TrueClass, FalseClass
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#capture_on ⇒ Time
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#currency ⇒ String
Returns Common::Currency.
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#customer ⇒ CheckoutSdk::Common::CustomerRequest
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#description ⇒ String
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#failure_url ⇒ String
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#merchant_initiated ⇒ TrueClass, FalseClass
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#metadata ⇒ Hash{String => Object}
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#payment_ip ⇒ String
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#payment_type ⇒ String
Returns CheckoutSdk::Payments::PaymentType.
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#previous_payment_id ⇒ String
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#processing ⇒ CheckoutSdk::Payments::ProcessingSettings
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#recipient ⇒ CheckoutSdk::Payments::PaymentRecipient
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#reference ⇒ String
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#risk ⇒ CheckoutSdk::Payments::RiskRequest
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#shipping ⇒ CheckoutSdk::Payments::ShippingDetails
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#source ⇒ PaymentSource
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#success_url ⇒ String
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |
#three_ds ⇒ CheckoutSdk::Payments::ThreeDSRequest
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
# File 'lib/checkout_sdk/payments/previous/payment_request.rb', line 48 class PaymentRequest attr_accessor :source, :amount, :currency, :payment_type, :merchant_initiated, :reference, :description, :capture, :capture_on, :customer, :billing_descriptor, :shipping, :three_ds, :previous_payment_id, :risk, :success_url, :failure_url, :payment_ip, :recipient, :processing, :metadata end |