SEPAPaymentDirectDebitMandate
Payment direct debit mandate for SEPA
type SEPAPaymentDirectDebitMandate implements SEPADirectDebitMandate, PaymentDirectDebitMandate, PaymentMandate {
id: ID!
transactions(
first: Int! = 50
after: String
orderBy: TransactionsOrderByInput
filters: TransactionsFiltersInput
): TransactionConnection
reference: String!
scheme: SEPAPaymentMandateScheme!
statusInfo: PaymentMandateStatusInfo!
sequence: PaymentMandateSequence!
mandateDocumentUrl: String!
debtor: SEPAPaymentMandateDebtor!
ultimateCreditorName: String
creditor: SEPAPaymentMandateCreditor!
signatureDate: Date
createdAt: DateTime!
updatedAt: DateTime!
executedAt: DateTime
expiredAt: Date
accountHolder: AccountHolder!
name: String
}
Fields
SEPAPaymentDirectDebitMandate.id
● ID!
non-null scalar
Unique identifier of the SEPA Direct Debit Payment Mandate
SEPAPaymentDirectDebitMandate.transactions
● TransactionConnection
object
List of transactions associated with the SEPA Payment Direct Debit Mandate.
Implements the Relay Connection interface, used to paginate list of element (Learn More)
SEPAPaymentDirectDebitMandate.transactions.first
● Int!
non-null scalar
the number of elements to load (default value 50, maximum: 100)
SEPAPaymentDirectDebitMandate.transactions.after
● String
scalar
the index (a unique reference in string form) from which you will load the following elements
SEPAPaymentDirectDebitMandate.transactions.orderBy
● TransactionsOrderByInput
input
an order you can apply to your list of connections (default value UpdatedAt desc)
SEPAPaymentDirectDebitMandate.transactions.filters
● TransactionsFiltersInput
input
a filtering table you can apply to your list of connections
SEPAPaymentDirectDebitMandate.reference
● String!
non-null scalar
Unique reference of the SEPA Direct Debit Payment Mandate
SEPAPaymentDirectDebitMandate.scheme
● SEPAPaymentMandateScheme!
non-null enum
SEPA Direct Debit Payment Mandate scheme
SEPAPaymentDirectDebitMandate.statusInfo
● PaymentMandateStatusInfo!
non-null interface
SEPA Direct Debit Payment Mandate status information
SEPAPaymentDirectDebitMandate.sequence
● PaymentMandateSequence!
non-null enum
SEPA Direct Debit Payment Mandate sequence
SEPAPaymentDirectDebitMandate.mandateDocumentUrl
● String!
non-null scalar
SEPA Direct Debit Payment Mandate PDF document URL
SEPAPaymentDirectDebitMandate.debtor
● SEPAPaymentMandateDebtor!
non-null object
SEPA Direct Debit Payment Mandate debtor information
SEPAPaymentDirectDebitMandate.ultimateCreditorName
● String
scalar
SEPA direct debit ultimate creditor name
SEPAPaymentDirectDebitMandate.creditor
● SEPAPaymentMandateCreditor!
non-null object
SEPA Direct Debit Payment Mandate creditor information
SEPAPaymentDirectDebitMandate.signatureDate
● Date
scalar
Signature date of the SEPA Direct Debit Payment Mandate
SEPAPaymentDirectDebitMandate.createdAt
● DateTime!
non-null scalar
Creation date of the SEPA Direct Debit Payment Mandate
SEPAPaymentDirectDebitMandate.updatedAt
● DateTime!
non-null scalar
Last Update date of the SEPA Direct Debit Payment Mandate
SEPAPaymentDirectDebitMandate.executedAt
● DateTime
scalar
Date of the the last transaction executed for the concerned SEPA Direct Debit Payment Mandate
SEPAPaymentDirectDebitMandate.expiredAt
● Date
scalar
Expiry date of the SEPA Direct Debit Payment Mandate
SEPAPaymentDirectDebitMandate.accountHolder
● AccountHolder!
non-null object
Account Holder information
SEPAPaymentDirectDebitMandate.name
● String
scalar
Custom name of the mandate