TransactionInitiateInput
No description
input TransactionInitiateInput {
paymentRequestId: ID
amount: MoneyInput!
nonce: String!
externalReference: String
payerInformation: PayerInformationInput
deviceInformation: DeviceInformationInput
merchantId: String
beneficiaryAccountId: ID
metadata: Json
token: ID
paymentMethods: PaymentMethodsTransactionInput
}
Fields
TransactionInitiateInput.paymentRequestId ● ID scalar
TransactionInitiateInput.amount ● MoneyInput! non-null input
TransactionInitiateInput.nonce ● String! non-null scalar
TransactionInitiateInput.externalReference ● String scalar
TransactionInitiateInput.payerInformation ● PayerInformationInput input
TransactionInitiateInput.deviceInformation ● DeviceInformationInput input
TransactionInitiateInput.merchantId ● String scalar
TransactionInitiateInput.beneficiaryAccountId ● ID scalar
TransactionInitiateInput.metadata ● Json scalar
TransactionInitiateInput.token ● ID scalar
Exactly one of the two fields below must be submitted