To initiate a standard payment with SCA on behalf of BaaS Client, Platform should call BaaS SCA Initiate Payment API.
Tip! Make sure Access token of logged user has baas-user-sca scope in it.
Parameters and their descriptions mentioned below.
Parameter | Description |
---|---|
paymentRail | Payment network infrastructure, using which money transfer is executed. ConnectPay supports the following payment rails: Internal – between two ConnectPay accounts; SEPA SCT Inst – SEPA Instant Credit Transfer; SEPA SCT – SEPA Credit Transfer; SWIFT – cross border transfer |
debtorName | Payer name |
debtorAccount.iban | Payer account |
ultimateDebtor.name | Ultimate payer name |
ultimateDebtor.dateOfBirth | Ultimate payer date of birth |
creditorAccount.iban | Beneficiary account |
creditorAccount.bic | Beneficiary bank code |
creditorAccount.bankBranchCode | Beneficiary bank branch code |
creditorAccount.bankName | Beneficiary bank name |
creditorName | Beneficiary name |
creditorAddress.addressLine1 | Beneficiary address |
creditorAddress.city | Beneficiary city |
creditorAddress.postcode | Beneficiary post code |
creditorAddress.state | Beneficiary state |
creditorAddress.countryCode | Beneficiary country code using ISO 3166-1 standard |
ultimateCreditor.name | Ultimate beneficiary name |
instructedAmount.amount | Precise instructed amount value. For example: 9.00 |
instructedAmount.currency | Instructed currency Available currencies: EUR, USD, CAD, JPY, PLN, GBP, CZK, CHF, AUD, SEK, DKK, NOK, HUF, RON, SGD, HKD |
remittanceInformationUnstructured | Payment details |
remittanceInformationStructured.reference | Payment details |
externalReference | Payment reference number provided by the customer |