Skip to main content

DebicheckPaymentConsentDetails

No description

type DebicheckPaymentConsentDetails {
accountTracking: Boolean!
contractReference: String!
collection: DebicheckCollection!
customer: DebicheckCustomerInformation!
status: String
statusReason: String
type: String
authenticationChannel: MandateAuthenticationChannelEnum
mandateReferenceNumber: String
bankReasonDescription: String
bankReasonCode: String
creditor: DebicheckCreditorInformation!
amendmentDetails: AmendmentDetails
}

Fields​

DebicheckPaymentConsentDetails.accountTracking ● Boolean! non-null scalar​

Attempt to track the account for up to 10 days following a collection failure. As soon as money comes into the account, the collection will be resubmitted.

DebicheckPaymentConsentDetails.contractReference ● String! non-null scalar​

The creditor contract number for the end-user. This will appear on the user's statement. Must be unique per request.

DebicheckPaymentConsentDetails.collection ● DebicheckCollection! non-null object​

DebicheckPaymentConsentDetails.customer ● DebicheckCustomerInformation! non-null object​

DebicheckPaymentConsentDetails.status ● String scalar​

DebicheckPaymentConsentDetails.statusReason ● String scalar​

DebicheckPaymentConsentDetails.type ● String scalar​

DebicheckPaymentConsentDetails.authenticationChannel ● MandateAuthenticationChannelEnum enum​

DebicheckPaymentConsentDetails.mandateReferenceNumber ● String scalar​

DebicheckPaymentConsentDetails.bankReasonDescription ● String scalar​

DebicheckPaymentConsentDetails.bankReasonCode ● String scalar​

DebicheckPaymentConsentDetails.creditor ● DebicheckCreditorInformation! non-null object​

DebicheckPaymentConsentDetails.amendmentDetails ● AmendmentDetails object​

Details of the latest DebiCheck mandate amendment, if any.