Skip to content

Latest commit

 

History

History
62 lines (56 loc) · 2.09 KB

File metadata and controls

62 lines (56 loc) · 2.09 KB

OpenapiClient::PaymentRequest

Properties

Name Type Description Notes
token String [optional]
type String
transaction_code String
billing_contact TransactionPaymentResponseBillingContact [optional]
phone_country_code String [optional]
channel_type String
process_method String [optional]
tender_info PaymentRequestTenderInfo
invoice_no String [optional]
reference_no String [optional]
payment_reference String [optional]
remarks String [optional]
save_customer Boolean [optional]
captcha_token String [optional]
action_name String [optional]
additional_fields Hash<String, String> [optional]
issuer String [optional]
splits Array<PaymentIntentRequestSplitsInner> [optional]
operation_type String [optional]
suppress_technology_fee Boolean [optional]
override_technology_fee Float [optional]
is_premium_financier Boolean [optional]
pfr PaymentIntentRequestPfr [optional]

Example

require 'openapi_client'

instance = OpenapiClient::PaymentRequest.new(
  token: null,
  type: null,
  transaction_code: null,
  billing_contact: null,
  phone_country_code: null,
  channel_type: null,
  process_method: null,
  tender_info: null,
  invoice_no: null,
  reference_no: null,
  payment_reference: null,
  remarks: null,
  save_customer: null,
  captcha_token: null,
  action_name: null,
  additional_fields: null,
  issuer: null,
  splits: null,
  operation_type: null,
  suppress_technology_fee: null,
  override_technology_fee: null,
  is_premium_financier: null,
  pfr: null
)