Class: CheckoutSdk::Payments::ProcessingSettings

Inherits:
Object
  • Object
show all
Defined in:
lib/checkout_sdk/payments/processing_settings.rb

Instance Attribute Summary collapse

Instance Attribute Details

#affiliate_idstring

Returns:

  • (string)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#affiliate_urlstring

Returns:

  • (string)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#aftTrueClass, FalseClass

Returns:

  • (TrueClass, FalseClass)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#airline_dataArray(AirlineData)

Returns:



78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#brand_nameString

Returns:

  • (String)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#campaign_idInteger

Returns:

  • (Integer)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#custom_payment_method_idsArray(String)

Returns:

  • (Array(String))


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#discount_amountInteger

Returns:

  • (Integer)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#dlocalDLocalProcessingSettings



78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#duty_amountInteger

Returns:

  • (Integer)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#invoice_idString

Returns:

  • (String)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#line_of_businessString

Returns:

  • (String)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#localeString

Returns:

  • (String)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#merchant_callback_urlString

Returns:

  • (String)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#merchant_initiated_reasonString

Returns:



78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#open_idString

Returns:

  • (String)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#order_idString

Returns:

  • (String)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#original_order_amountInteger

Returns:

  • (Integer)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#os_typeString

Returns OsType.

Returns:



78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#otp_valueString

Returns:

  • (String)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#partner_codeString

Returns The customer’s 6-digit BLIK code. Required when source.type is “blik” and merchant_initiated is false. Pattern: ^d6$.

Returns:

  • (String)

    The customer’s 6-digit BLIK code. Required when source.type is “blik” and merchant_initiated is false. Pattern: ^d6$



78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#preferred_schemeString



78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#product_typeString

Returns:



78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#purchase_countryString

Returns Common::Country.

Returns:



78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#purposeString

Returns:

  • (String)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#receipt_idString

Returns:

  • (String)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#senderInformationSenderInformation

Returns:



78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#set_transaction_contextArray(Hash{String => String})

Returns:

  • (Array(Hash{String => String}))


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#shipping_amountInteger

Returns:

  • (Integer)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#shipping_delayInteger

Returns:

  • (Integer)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#shipping_infoArray(CheckoutSdk::Common::ShippingInfo)



78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#shipping_preferenceString

Returns:



78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#shipping_tax_amountInteger

Returns:

  • (Integer)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#tax_amountInteger

Returns:

  • (Integer)


78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#terminal_typeString

Returns TerminalType.

Returns:



78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end

#user_actionString

Returns UserAction.

Returns:



78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 78

class ProcessingSettings
  attr_accessor :order_id,
                :tax_amount,
                :discount_amount,
                :duty_amount,
                :shipping_amount,
                :shipping_tax_amount,
                :aft,
                :preferred_scheme,
                :merchant_initiated_reason,
                :campaign_id,
                :product_type,
                :open_id,
                :original_order_amount,
                :receipt_id,
                :terminal_type,
                :os_type,
                :invoice_id,
                :brand_name,
                :locale,
                :shipping_preference,
                :user_action,
                :set_transaction_context,
                :airline_data,
                :otp_value,
                :purchase_country,
                :custom_payment_method_ids,
                :merchant_callback_url,
                :line_of_business,
                :shipping_delay,
                :shipping_info,
                :dlocal,
                :senderInformation,
                :purpose,
                :affiliate_id,
                :affiliate_url,
                :partner_code
end