Changelog
This changelog contains the newly added endpoints and also the updates that are made to the already available endpoints, in chronological order. This documentation will provide a high overview of what have been added and/or updated. Visit our API documentation for a more descriptive information on the deployed / to be deployed changes.
Each colour represents different deployment phases:
- Upcoming deployment in all environments
- Current deployment in UAT environment and will be deployed in production environment in the stipulated date.
- Current deployment in production environment (if no further change logs are specified, this is also the current deployment in UAT environment)
- Past deployment in all environments
The version number of the developer's documentation, will be updated when a deployment is in UAT or already in production!
| Deployment Date | Environment |
|---|---|
| 3 Aug 2026 | UAT |
| 5 Oct 2026 | Production |
Modified endpoints:
- POST accounts/{account_id}/outgoing-credit-transfer - Send an outgoing payment from a customer account
- POST corporates/accounts/{corporate_account_id}/outgoing-credit-transfer - Send an outgoing payment from a customer account
-
The European Payments Council (EPC) is retiring the current unstructured/semi-structured address format in favour of a structured address format aligned with ISO 20022, effective November 15, 2026. We are updating
creditor.addressto match.What's changing
Current field Status New field(s) line_1replaced building_name,street_nameline_2replaced department,sub_departmentline_3replaced floor,room,post_boxcityretained citystatereplaced country_sub_divisioncountyreplaced district_namepostal_coderetained postal_codecountryretained country(new) added town_location_nameRequired vs optional
- New fields marked required:
city,postal_code,country - All others remain optional.
Example
Before:
{ "line_1": "11, High Street", "city": "Mellieha", "postal_code": "MLH0001", "country": "MLT" }After:
{ "street_name": "High Street", "building_number": "11", "city": "Mellieha", "postal_code": "MLH0001", "country": "MLT" } - New fields marked required:
-
| Deployment Date | Environment |
|---|---|
| tba | UAT |
| tba | Production |
Modified endpoints:
- POST /control/spend - Add a new control spend group
- PATCH /control/spend/{id} - Update a control spend group
- Get /control/spend/{id} - Retrieves a control spend group
- Property
periodicityin the request model is deprecated.
- Property
| Deployment Date | Environment |
|---|---|
| 8 Jul 2026 | UAT |
| 22 Jul 2026 | Production |
Modified webhook:
- POST Payment Status
- Add new value to the
schemeproperty:- 'SEPADirectDebit' — SEPA Direct Debit are available for recurring or one-off payments across the countries participating in the Single Euro Payments Area (SEPA)
- Add new value to the
transaction_typeproperty:- 'DirectDebit' — direct debit transaction type
- Property
inward_outwardwill be updated to optional:- This will affect webhooks when:
transaction_typeisResolutionOfInvestigationandschemeisSEPAortransaction_typeisDirectDebitandschemeisSEPADirectDebitortransaction_typeisCancelationandschemeisSEPADirectDebit
- This will affect webhooks when:
- Add new values to the
reason_codeproperty:- 'AC13' - Invalid debtor account type
- 'AGNT' - Incorrect agent
- 'CURR' - Incorrect currency
- 'CUTA' - Recall due to investigation request
- 'DNOR' - Debtor bank is not registered
- 'ED05' - Settlement failed
- 'FF01' - Invalid file format
- 'MD01' - No mandate
- 'MD02' - Missing mandatory mandate information
- 'MD06' - Refund request by end customer
- 'SL01' - Specific service offered by debtor agent
- 'UPAY' - Undue payment
- 'BE05' - Incorrect creditor identifier
- Add new optional property
settlement_date_time- This will be populated in webhooks when:
schemeisSEPADirectDebitandtransaction_typeisDirectDebitandinward_outwardisOutwardornull
- This will be populated in webhooks when:
- Add new value to the