Skip to main content

MerchantPayment

No description

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

Fields​

MerchantPayment.id ● ID! non-null scalar​

unique identifier of a merchant payment

MerchantPayment.transactions ● TransactionConnection object​

List of transactions associated with the Merchant Payment.

Implements the Relay Connection interface, used to paginate lists of elements. (Learn More)

MerchantPayment.transactions.first ● Int! non-null scalar​

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

MerchantPayment.transactions.after ● String scalar​

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

MerchantPayment.transactions.orderBy ● TransactionsOrderByInput input​

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

MerchantPayment.transactions.filters ● TransactionsFiltersInput input​

a filtering table you can apply to your list of connections

MerchantPayment.statusInfo ● MerchantPaymentStatusInfo! non-null interface​

status information

MerchantPayment.amount ● Amount! non-null object​

amount

MerchantPayment.paymentMandate ● PaymentMandate! deprecated non-null interface​

DEPRECATED

The field is available on concrete types where relevant

payment link associated to the merchant payment

DEPRECATED

The field is available on concrete types where relevant

payment link associated to the merchant payment

MerchantPayment.merchantProfile ● MerchantProfile! non-null object​

merchant profile associated to the merchant payment

MerchantPayment.paymentMethod ● MerchantPaymentMethod! non-null interface​

payment method associated to the merchant 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.updatedAt ● DateTime! non-null scalar​

Updated date

MerchantPayment.createdAt ● DateTime deprecated scalar​

DEPRECATED

use createdAt in statusInfo instead

Created date

MerchantPayment.authorizedAt ● DateTime deprecated scalar​

DEPRECATED

use authorizedAt in statusInfo instead

Authorized date

MerchantPayment.canceledAt ● DateTime deprecated scalar​

DEPRECATED

use canceledAt in statusInfo instead

Canceled date

MerchantPayment.capturedAt ● DateTime deprecated scalar​

DEPRECATED

use capturedAt in statusInfo instead

Captured date

MerchantPayment.rejectedAt ● DateTime deprecated scalar​

DEPRECATED

use rejectedAt in statusInfo instead

Rejected date

MerchantPayment.refundedAt ● DateTime deprecated scalar​

DEPRECATED

use refundedAt in statusInfo instead

Refunded date

MerchantPayment.disputedAt ● DateTime deprecated scalar​

DEPRECATED

use disputedAt in statusInfo instead

Disputed date

Returned By​

merchantPayment query

Member Of​

CancelMerchantPaymentSuccessPayload object ● InitiateCheckMerchantPaymentSuccessPayload object ● InitiateSepaDirectDebitMerchantPaymentSuccessPayload object ● MerchantPaymentEdge object

Implemented By​

CardMerchantPayment object ● CheckMerchantPayment object ● InPersonCardMerchantPayment object ● OnlineCardMerchantPayment object ● SepaDirectDebitMerchantPayment object