Skip to main content

TransactionInitiateInput

No description

input TransactionInitiateInput {
paymentRequestId: ID
amount: MoneyInput!
nonce: String!
externalReference: String
payerInformation: PayerInformationInput
deviceInformation: DeviceInformationInput
merchantId: String
token: ID
paymentMethods: PaymentMethodsTransactionInput
}

Fields

paymentRequestId ● ID scalar

amount ● MoneyInput! non-null input

nonce ● String! non-null scalar

externalReference ● String scalar

payerInformation ● PayerInformationInput input

deviceInformation ● DeviceInformationInput input

merchantId ● String scalar

token ● ID scalar

Exactly one of the two fields below must be submitted

paymentMethods ● PaymentMethodsTransactionInput input