MerchantPayment
No description
type MerchantPayment {
id: ID!
statusInfo: MerchantPaymentStatusInfo!
amount: Amount!
paymentMandateId: ID!
paymentLinkId: ID
merchantProfileId: ID!
paymentMethodId: ID!
balance: MerchantBalance!
label: String
reference: String
externalReference: String
billingAddress: Address
threeDS: ThreeDS
createdAt: DateTime!
updatedAt: DateTime!
authorizedAt: DateTime
canceledAt: DateTime
capturedAt: DateTime
rejectedAt: DateTime
refundedAt: DateTime
disputedAt: DateTime
}
Fields
MerchantPayment.id
● ID!
non-null scalar
unique identifier of a merchant payment
MerchantPayment.statusInfo
● MerchantPaymentStatusInfo!
non-null interface
status information
MerchantPayment.amount
● Amount!
non-null object
amount
MerchantPayment.paymentMandateId
● ID!
non-null scalar
unique identifier of the payment mandate associated to the payment
MerchantPayment.paymentLinkId
● ID
scalar
unique identifier of the payment link associated to the payment
MerchantPayment.merchantProfileId
● ID!
non-null scalar
unique identifier of the merchant profile associated to the payment
MerchantPayment.paymentMethodId
● ID!
non-null scalar
unique identifier of the payment method associated to the payment
MerchantPayment.balance
● MerchantBalance!
non-null object
MerchantPayment.label
● String
scalar
Label
MerchantPayment.reference
● String
scalar
MerchantPayment.externalReference
● String
scalar
an arbitrary identifier that was defined by you when you created this payment
MerchantPayment.billingAddress
● Address
object
The billing address associated to the payment
MerchantPayment.threeDS
● ThreeDS
object
MerchantPayment.createdAt
● DateTime!
non-null scalar
Created date
MerchantPayment.updatedAt
● DateTime!
non-null scalar
Updated date
MerchantPayment.authorizedAt
● DateTime
scalar
Authorized date
MerchantPayment.canceledAt
● DateTime
scalar
Canceled date
MerchantPayment.capturedAt
● DateTime
scalar
Captured date
MerchantPayment.rejectedAt
● DateTime
scalar
Rejected date
MerchantPayment.refundedAt
● DateTime
scalar
Refunded date
MerchantPayment.disputedAt
● DateTime
scalar
Disputed date
Member Of
MerchantPaymentEdge
object