Skip to main content

CardMerchantPayment

No description

type CardMerchantPayment {
id: ID!
transactions(
first: Int! = 50
after: String
orderBy: TransactionsOrderByInput
filters: TransactionsFiltersInput
): TransactionConnection
statusInfo: MerchantPaymentStatusInfo!
amount: Amount!
paymentMandateId: ID! @deprecated
paymentMandate: PaymentMandate!
paymentLinkId: ID @deprecated
paymentLink: MerchantPaymentLink
merchantProfileId: ID! @deprecated
merchantProfile: MerchantProfile!
paymentMethodId: ID! @deprecated
paymentMethod: MerchantPaymentMethod!
balance: MerchantBalance!
label: String
reference: String
externalReference: String
billingAddress: Address
threeDS: ThreeDS @deprecated
threeDs: ThreeDS
createdAt: DateTime!
updatedAt: DateTime!
authorizedAt: DateTime
canceledAt: DateTime
capturedAt: DateTime
rejectedAt: DateTime
refundedAt: DateTime
disputedAt: DateTime
}

Fields

CardMerchantPayment.id ● ID! non-null scalar

unique identifier of a merchant payment

CardMerchantPayment.transactions ● TransactionConnection object

List of transactions associated with the Merchant Payment.

Implements the Relay Connection interface, used to paginate list of element (Learn More)

CardMerchantPayment.transactions.first ● Int! non-null scalar

the number of elements to load (default value 50, maximum: 100)

CardMerchantPayment.transactions.after ● String scalar

the index (a unique reference in string form) from which you will load the following elements

CardMerchantPayment.transactions.orderBy ● TransactionsOrderByInput input

an order you can apply to your list of connections (default value UpdatedAt desc)

CardMerchantPayment.transactions.filters ● TransactionsFiltersInput input

a filtering table you can apply to your list of connections

CardMerchantPayment.statusInfo ● MerchantPaymentStatusInfo! non-null interface

status information

CardMerchantPayment.amount ● Amount! non-null object

amount

CardMerchantPayment.paymentMandateId ● ID! deprecated non-null scalar

DEPRECATED

Use paymentMandate.id instead

unique identifier of the payment mandate associated to the payment

CardMerchantPayment.paymentMandate ● PaymentMandate! non-null interface

payment link associated to the merchant payment

CardMerchantPayment.paymentLinkId ● ID deprecated scalar

DEPRECATED

Use paymentLink.id instead

unique identifier of the payment link associated to the payment

payment link associated to the merchant payment

CardMerchantPayment.merchantProfileId ● ID! deprecated non-null scalar

DEPRECATED

Use merchantProfile.id instead

unique identifier of the merchant profile associated to the payment

CardMerchantPayment.merchantProfile ● MerchantProfile! non-null object

merchant profile associated to the merchant payment

CardMerchantPayment.paymentMethodId ● ID! deprecated non-null scalar

DEPRECATED

Use paymentMethod.id instead

unique identifier of the payment method associated to the payment

CardMerchantPayment.paymentMethod ● MerchantPaymentMethod! non-null interface

payment method associated to the merchant payment

CardMerchantPayment.balance ● MerchantBalance! non-null object

CardMerchantPayment.label ● String scalar

Label

CardMerchantPayment.reference ● String scalar

CardMerchantPayment.externalReference ● String scalar

an arbitrary identifier that was defined by you when you created this payment

CardMerchantPayment.billingAddress ● Address object

The billing address associated to the payment

CardMerchantPayment.threeDS ● ThreeDS deprecated object

DEPRECATED

Use threeDs instead

CardMerchantPayment.threeDs ● ThreeDS object

CardMerchantPayment.createdAt ● DateTime! non-null scalar

Created date

CardMerchantPayment.updatedAt ● DateTime! non-null scalar

Updated date

CardMerchantPayment.authorizedAt ● DateTime scalar

Authorized date

CardMerchantPayment.canceledAt ● DateTime scalar

Canceled date

CardMerchantPayment.capturedAt ● DateTime scalar

Captured date

CardMerchantPayment.rejectedAt ● DateTime scalar

Rejected date

CardMerchantPayment.refundedAt ● DateTime scalar

Refunded date

CardMerchantPayment.disputedAt ● DateTime scalar

Disputed date