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)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#affiliate_urlstring

Returns:

  • (string)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#aftTrueClass, FalseClass

Returns:

  • (TrueClass, FalseClass)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#airline_dataArray(AirlineData)

Returns:



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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#brand_nameString

Returns:

  • (String)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#campaign_idInteger

Returns:

  • (Integer)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#custom_payment_method_idsArray(String)

Returns:

  • (Array(String))


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#discount_amountInteger

Returns:

  • (Integer)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#dlocalDLocalProcessingSettings



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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#duty_amountInteger

Returns:

  • (Integer)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#invoice_idString

Returns:

  • (String)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#line_of_businessString

Returns:

  • (String)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#localeString

Returns:

  • (String)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#merchant_callback_urlString

Returns:

  • (String)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#merchant_initiated_reasonString

Returns:



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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#open_idString

Returns:

  • (String)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#order_idString

Returns:

  • (String)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#original_order_amountInteger

Returns:

  • (Integer)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#os_typeString

Returns OsType.

Returns:



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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#otp_valueString

Returns:

  • (String)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
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$



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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#preferred_schemeString



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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#product_typeString

Returns:



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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#purchase_countryString

Returns Common::Country.

Returns:



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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#purposeString

Returns:

  • (String)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#receipt_idString

Returns:

  • (String)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

Returns [Optional] The scheme transaction link identifier.

Returns:

  • (String)
    Optional

    The scheme transaction link identifier.



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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#senderInformationSenderInformation

Returns:



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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#set_transaction_contextArray(Hash{String => String})

Returns:

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


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#shipping_amountInteger

Returns:

  • (Integer)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#shipping_delayInteger

Returns:

  • (Integer)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#shipping_infoArray(CheckoutSdk::Common::ShippingInfo)



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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#shipping_preferenceString

Returns:



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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#shipping_tax_amountInteger

Returns:

  • (Integer)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#tax_amountInteger

Returns:

  • (Integer)


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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#terminal_typeString

Returns TerminalType.

Returns:



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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end

#user_actionString

Returns UserAction.

Returns:



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
116
117
118
# File 'lib/checkout_sdk/payments/processing_settings.rb', line 80

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,
                :scheme_transaction_link_id
end