OnlineCardMerchantPayment
No description
type OnlineCardMerchantPayment implements MerchantPayment {
id: ID!
transactions(
first: Int! = 50
after: String
orderBy: TransactionsOrderByInput
filters: TransactionsFiltersInput
): TransactionConnection
statusInfo: MerchantPaymentStatusInfo!
amount: Amount!
paymentMandate: PaymentMandate!
paymentLink: MerchantPaymentLink
merchantProfile: MerchantProfile!
paymentMethod: MerchantPaymentMethod!
balance: MerchantBalance!
label: String
reference: String
externalReference: String
billingAddress: Address
threeDs: ThreeDS
updatedAt: DateTime!
createdAt: DateTime @deprecated
authorizedAt: DateTime @deprecated
canceledAt: DateTime @deprecated
capturedAt: DateTime @deprecated
rejectedAt: DateTime @deprecated
refundedAt: DateTime @deprecated
disputedAt: DateTime @deprecated
}
Fields
OnlineCardMerchantPayment.id ● ID! non-null scalar
unique identifier of a merchant payment
OnlineCardMerchantPayment.transactions ● TransactionConnection object
List of transactions associated with the Merchant Payment.
Implements the Relay Connection interface, used to paginate lists of elements. (Learn More)
OnlineCardMerchantPayment.transactions.first ● Int! non-null scalar
the number of elements to load (default value 50, maximum: 100)
OnlineCardMerchantPayment.transactions.after ● String scalar
the index (a unique reference in string form) from which you will load the following elements
OnlineCardMerchantPayment.transactions.orderBy ● TransactionsOrderByInput input
an order you can apply to your list of connections (default value UpdatedAt desc)
OnlineCardMerchantPayment.transactions.filters ● TransactionsFiltersInput input
a filtering table you can apply to your list of connections
OnlineCardMerchantPayment.statusInfo ● MerchantPaymentStatusInfo! non-null interface
status information
OnlineCardMerchantPayment.amount ● Amount! non-null object
amount
OnlineCardMerchantPayment.paymentMandate ● PaymentMandate! non-null interface
payment link associated to the merchant payment
OnlineCardMerchantPayment.paymentLink ● MerchantPaymentLink object
payment link associated to the merchant payment
OnlineCardMerchantPayment.merchantProfile ● MerchantProfile! non-null object
merchant profile associated to the merchant payment
OnlineCardMerchantPayment.paymentMethod ● MerchantPaymentMethod! non-null interface
payment method associated to the merchant payment
OnlineCardMerchantPayment.balance ● MerchantBalance! non-null object
OnlineCardMerchantPayment.label ● String scalar
Label
OnlineCardMerchantPayment.reference ● String scalar
OnlineCardMerchantPayment.externalReference ● String scalar
an arbitrary identifier that was defined by you when you created this payment
OnlineCardMerchantPayment.billingAddress ● Address object
The billing address associated to the payment
OnlineCardMerchantPayment.threeDs ● ThreeDS object
OnlineCardMerchantPayment.updatedAt ● DateTime! non-null scalar
Updated date
OnlineCardMerchantPayment.createdAt ● DateTime deprecated scalar
use createdAt in statusInfo instead
Created date
OnlineCardMerchantPayment.authorizedAt ● DateTime deprecated scalar
use authorizedAt in statusInfo instead
Authorized date
OnlineCardMerchantPayment.canceledAt ● DateTime deprecated scalar
use canceledAt in statusInfo instead
Canceled date
OnlineCardMerchantPayment.capturedAt ● DateTime deprecated scalar
use capturedAt in statusInfo instead
Captured date
OnlineCardMerchantPayment.rejectedAt ● DateTime deprecated scalar
use rejectedAt in statusInfo instead
Rejected date
OnlineCardMerchantPayment.refundedAt ● DateTime deprecated scalar
use refundedAt in statusInfo instead
Refunded date
OnlineCardMerchantPayment.disputedAt ● DateTime deprecated scalar
use disputedAt in statusInfo instead
Disputed date