Payment initiation

Tip! Make sure your Access token has ob-ps and ob-ps:authz-nosca scopes in it

Note! Some initiated payments in Stage and Production environments might be stopped by transaction monitoring rules.

Parameters and their descriptions mentioned below.

ParameterDescription
paymentRailPayment network infrastructure, using which money transfer is executed.
ConnectPay supports the following payment rails:
Internal – between two ConnectPay accounts; SEPA SCT Ins – SEPA Instant Credit Transfer; SEPA SCT – SEPA Credit Transfer; SWIFT – cross border transfer
debtorAccount.ibanPayer account
ultimateDebtor.nameUltimate payer name
ultimateDebtor.dateOfBirthUltimate payer date of birth
ultimateCreditor.nameUltimate beneficiary name
ultimateCreditor.address.countryCodeUltimate beneficiary country code
ultimateCreditor.financialInstitution.nameUltimate beneficiary financial institution name
ultimateCreditor.financialInstitution.bicUltimate beneficiary bank code
creditorAccount.ibanBeneficiary account
creditorAccount.bicBeneficiary bank code
creditorAccount.bankBranchCodeBeneficiary bank branch code
creditorAccount.bankNameBeneficiary bank name
creditorNameBeneficiary name
instructedAmount.amountPrecise instructed amount value.
For example: 9.00
instructedAmount.currencyInstructed currency
Available currencies: EUR, USD, CAD, JPY, PLN, GBP, CZK, CHF, AUD, SEK, DKK, NOK, HUF, RON, SGD, HKD
creditorAddress.addressLine1Beneficiary address
creditorAddress.cityBeneficiary city
creditorAddress.postcodeBeneficiary post code
creditorAddress.stateBeneficiary state
creditorAddress.countryCodeBeneficiary country code using ISO 3166-1 standard
remittanceInformationUnstructuredPayment details
remittanceInformationStructured.referencePayment details
externalReferencePayment reference number provided by the customer

For Financial Institutions, when making payments on behalf of their clients, it is mandatory to provide full name of Ultimate Debtor. Use “ultimateDebtor.name” property. Please do not use “ultimateDebtor.name” property if it’s not applicable in your case.

{
  "paymentOrderNo": "s-63094981950428443476",
  "paymentRail": "SEPA_SCT",
  "transactionStatus": "RCVD",
  "transactionFeeIndicator": true,
  "transactionFees": {
    "amount": "5.00",
    "currency": "EUR"
  }

Scroll to Top