The base URL for all PISP APIs is: https://rs1.abco.sandbox.tarabutgateway.io/open-banking/v3.1/pisp/**
Our API currently only supports:
Our API does not support:
payment-details endpointsThe following apply to all domestic payment consents:
InstructedAmount/AmountInstructedAmount/Amount mandated by our API. domestic-payment-consents is authorised, but the payment initiation fails due to account limits.InstructedAmount/CurrencyInstructedAmount/Currency must be BHDRemittanceInformation/ReferenceRemittanceInformation/Reference is a mandatory field and must adhere to the following:
The PISP may also opt to populate reference field on behalf of the PSU
CreditorAccountNote
Domestic-payment-consents will only be authorised if the
CreditorAccountdetails are that of an already existing beneficiary i.e. one the PSU has previously created in their app. If a consent contains recipient info that does not meet this criteria then error will be returned to the front end, the consent will remain in statusAwaitingAuthorisationand the PSU will not be redirected.
The PISP can address this in one of two ways:
LocalInstrumentThe only LocalInstrument supported is faster payment scheme. This field, if specified, must have the value BH.OBF.NRT. If anything other than this is sent by PISP in consent payload then an error will be returned.
However, this field is not mandatory so we suggest PISP simply not include this field and Bank will stage consent as a faster payment.
Account.SchemeNameThe only supported Account.SchemeName is BH.OBF.IBAN for both DebtorAccount and CreditorAccount. Any other enum provided will return error.
Payments can be made on all days including Saturdays, Sundays and Bank Holidays
Initiation/FirstPaymentDateTime must be no more than 1 calendar year in advance, or PISP will be returned an errorInitiation/FinalPaymentDateTime must be after Initiation/FirstPaymentDateTime by at least a calendar day, or PISP will be returned errorInitiation/Frequency supported by Bank are:IntrvlMnthDay:01:xxIntrvlWkDay:01:xxNumberOfPaymentsRecurringPaymentDateTimeRecurringPaymentAmountFInalPaymentAmountIntrvlMnthDay:01:xxThe following rules apply:
IntrvlWkDay:01:xxThe following rules apply.