Payment
No description
type Payment {
id: ID!
userId: Int
anonymousId: Int
paymentId: String
orderId: Int!
amount: Int!
currency: String!
method: String!
status: PaymentStatuses!
transactions: [Transaction!]
createdAt: DateTime!
createdBy: String
lastModifiedAt: DateTime!
lastModifiedBy: String
}
Fields
Payment.id
● ID!
non-null scalar
Payment primary identifier
Payment.userId
● Int
scalar
Logged in User ID
Payment.anonymousId
● Int
scalar
Guest User ID
Payment.paymentId
● String
scalar
Unique paymentId reference for the Payment - provided by the PSP
Payment.orderId
● Int!
non-null scalar
Unique orderId reference for the Payment
Payment.amount
● Int!
non-null scalar
Payment amount [denomination in cents]
Payment.currency
● String!
non-null scalar
Payment currency - ISO 4217 currency code => https://www.xe.com/iso4217.php