Transaction Object
An object representing a single payment.
The legacy Payments API is deprecated and will be removed. Use the Transactions API instead.
type Transaction implements Node {
id: ID!
created: DateTime!
payment: Payment!
token: String!
kind: TransactionKind!
isSuccess: Boolean!
error: String
gatewayResponse: JSONString! @deprecated
amount: Money
}
Fields
id ● ID!
ID of the transaction.
created ● DateTime!
Date and time at which transaction was created.
payment ● Payment!
Determines the payment associated with a transaction.
token ● String!
Unique token associated with a transaction.
kind ● TransactionKind!
Determines the type of transaction.
isSuccess ● Boolean!
Determines if the transaction was successful.
error ● String
Error associated with transaction, if any.
amount ● Money
Total amount of the transaction.
Show deprecatedHide deprecated
gatewayResponse ● JSONString!
DEPRECATED
The legacy Payments API is deprecated and will be removed. Use the Transactions API instead.
Response returned by payment gateway.
Interfaces
Node
An object with an ID
Member Of
Payment object