CreateTransactionInput
No description
input CreateTransactionInput {
transactionId: String!
paymentId: String
amount: Int!
currency: String!
description: String
timestamp: DateTime
type: TransactionTypes!
provider: String
status: TransactionStatuses!
}
Fields
CreateTransactionInput.transactionId
● String!
non-null scalar
Unique transactionId reference for the Payment - usually provided by the PSP
CreateTransactionInput.paymentId
● String
scalar
Payment ID - usually provided by the PSP
CreateTransactionInput.amount
● Int!
non-null scalar
Transaction amount [denomination in cents]
CreateTransactionInput.currency
● String!
non-null scalar
Transaction currency - ISO 4217 currency code => https://www.xe.com/iso4217.php
CreateTransactionInput.description
● String
scalar
Description of the transaction
CreateTransactionInput.timestamp
● DateTime
scalar
Transaction timestamp
CreateTransactionInput.type
● TransactionTypes!
non-null enum
Transaction type
CreateTransactionInput.provider
● String
scalar
PSP Provider Name
CreateTransactionInput.status
● TransactionStatuses!
non-null enum
Transaction status
Member Of
CreatePaymentInput
input ● UpdatePaymentInput
input