Skip to main content

SepaDirectDebitMerchantPayment

No description

type SepaDirectDebitMerchantPayment 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
updatedAt: DateTime!
createdAt: DateTime @deprecated
authorizedAt: DateTime @deprecated
canceledAt: DateTime @deprecated
capturedAt: DateTime @deprecated
rejectedAt: DateTime @deprecated
refundedAt: DateTime @deprecated
disputedAt: DateTime @deprecated
}

Fields​

SepaDirectDebitMerchantPayment.id ● ID! non-null scalar​

unique identifier of a merchant payment

SepaDirectDebitMerchantPayment.transactions ● TransactionConnection object​

List of transactions associated with the Merchant Payment.

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

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

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

SepaDirectDebitMerchantPayment.transactions.after ● String scalar​

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

SepaDirectDebitMerchantPayment.transactions.orderBy ● TransactionsOrderByInput input​

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

SepaDirectDebitMerchantPayment.transactions.filters ● TransactionsFiltersInput input​

a filtering table you can apply to your list of connections

SepaDirectDebitMerchantPayment.statusInfo ● MerchantPaymentStatusInfo! non-null interface​

status information

SepaDirectDebitMerchantPayment.amount ● Amount! non-null object​

amount

SepaDirectDebitMerchantPayment.paymentMandate ● PaymentMandate! non-null interface​

payment link associated to the merchant payment

payment link associated to the merchant payment

SepaDirectDebitMerchantPayment.merchantProfile ● MerchantProfile! non-null object​

merchant profile associated to the merchant payment

SepaDirectDebitMerchantPayment.paymentMethod ● MerchantPaymentMethod! non-null interface​

payment method associated to the merchant payment

SepaDirectDebitMerchantPayment.balance ● MerchantBalance! non-null object​

SepaDirectDebitMerchantPayment.label ● String scalar​

Label

SepaDirectDebitMerchantPayment.reference ● String scalar​

SepaDirectDebitMerchantPayment.externalReference ● String scalar​

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

SepaDirectDebitMerchantPayment.billingAddress ● Address object​

The billing address associated to the payment

SepaDirectDebitMerchantPayment.updatedAt ● DateTime! non-null scalar​

Updated date

SepaDirectDebitMerchantPayment.createdAt ● DateTime deprecated scalar​

DEPRECATED

use createdAt in statusInfo instead

Created date

SepaDirectDebitMerchantPayment.authorizedAt ● DateTime deprecated scalar​

DEPRECATED

use authorizedAt in statusInfo instead

Authorized date

SepaDirectDebitMerchantPayment.canceledAt ● DateTime deprecated scalar​

DEPRECATED

use canceledAt in statusInfo instead

Canceled date

SepaDirectDebitMerchantPayment.capturedAt ● DateTime deprecated scalar​

DEPRECATED

use capturedAt in statusInfo instead

Captured date

SepaDirectDebitMerchantPayment.rejectedAt ● DateTime deprecated scalar​

DEPRECATED

use rejectedAt in statusInfo instead

Rejected date

SepaDirectDebitMerchantPayment.refundedAt ● DateTime deprecated scalar​

DEPRECATED

use refundedAt in statusInfo instead

Refunded date

SepaDirectDebitMerchantPayment.disputedAt ● DateTime deprecated scalar​

DEPRECATED

use disputedAt in statusInfo instead

Disputed date

Interfaces​

MerchantPayment interface​