CreateFinancialTransactionWithOrderInput

Input Fields

ref (String!)
type (String!)

Max character limit: 25.

amount (Float!)

The amount of money transacted.

scale (Int)

The scale of the financial transaction amount. This is equal to the number of digits that needs to be shifted left to get to the amount from the unscaled value.

unscaledValue (Int)

The amount of money transacted, but unscaled to an value that doesn't have decimal places. This value, along with scale, is recommended for more accurate calculations over using the float amount.

currency (String!)

Max character limit: 3.

externalTransactionCode (String)
externalTransactionId (String)
cardType (String)

The card type used for the payment

paymentMethod (String!)
paymentProvider (String)
attributes ([AttributeInput])