Method: UltracartClient::OrderPayment.openapi_types

Defined in:
lib/ultracart_api/models/order_payment.rb

.openapi_typesObject

Attribute type mapping.



124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
# File 'lib/ultracart_api/models/order_payment.rb', line 124

def self.openapi_types
  {
    :'check' => :'OrderPaymentCheck',
    :'credit_card' => :'OrderPaymentCreditCard',
    :'echeck' => :'OrderPaymentECheck',
    :'health_benefit_card' => :'OrderPaymentHealthBenefitCard',
    :'hold_for_fraud_review' => :'Boolean',
    :'insurance' => :'OrderPaymentInsurance',
    :'payment_dts' => :'String',
    :'payment_method' => :'String',
    :'payment_method_accounting_code' => :'String',
    :'payment_method_deposit_to_account' => :'String',
    :'payment_status' => :'String',
    :'paypal' => :'OrderPaymentPayPal',
    :'purchase_order' => :'OrderPaymentPurchaseOrder',
    :'rotating_transaction_gateway_code' => :'String',
    :'surcharge' => :'Currency',
    :'surcharge_accounting_code' => :'String',
    :'surcharge_transaction_fee' => :'Float',
    :'surcharge_transaction_percentage' => :'Float',
    :'test_order' => :'Boolean',
    :'transactions' => :'Array<OrderPaymentTransaction>'
  }
end