Skip to main content

InitiateCheckMerchantPaymentInput

No description

input InitiateCheckMerchantPaymentInput {
amount: AmountInput!
label: String
externalReference: String
reference: String
merchantProfileId: ID!
cmc7: String!
rlmcKey: String!
}

Fields​

InitiateCheckMerchantPaymentInput.amount ● AmountInput! non-null input​

Amount of the concerned payment collection. For check deposit, the amount should not exceed 10 000€.

InitiateCheckMerchantPaymentInput.label ● String scalar​

Label of the concerned payment collection, which will be displayed on Swan bank statement. If empty, default label will be set as "Check N° [1st 7 characters of CMC7]

InitiateCheckMerchantPaymentInput.externalReference ● String scalar​

Any string that you want to be attached to this payment collection. Usually something to help you reference the payment in an external system.

InitiateCheckMerchantPaymentInput.reference ● String scalar​

End-to-end reference of the concerned payment collection.

InitiateCheckMerchantPaymentInput.merchantProfileId ● ID! non-null scalar​

ID of the merchant profile associated to the Swan creditor account.

InitiateCheckMerchantPaymentInput.cmc7 ● String! non-null scalar​

31-character unique identifier located at the bottom of the check. CMC7 is composed of 3 sections (check number (7 characters), check issuing bank code (12 characters), check holder account number (12 characters)). Combined with RLMC key, it allows the check to be traced.

InitiateCheckMerchantPaymentInput.rlmcKey ● String! non-null scalar​

2-digit key used to check the integrity of the CMC7 line, located at the bottom right of the check. Combined with CMC7 line, it allows the check to be traced.

Member Of​

initiateCheckMerchantPayment mutation