Version 4.0.12
18 days ago by Michael Anderlin
Changes related to version 4.0.11.1
Connectors improvements
- ES Sabadell: the bank is not sending uniq transaction id. We changed the field to make it uniq. Since the source field for the id has changed, you might have duplicated transactions for the overlap of the last day. In Gateway mode, please contact our support with the list of transactions to delete.
- The DotNet Framework was sending a validation error response with a different structure than the one we send from our code. We changed this to have always the error structure our code is sending.
- For the connector using DECOUPLED result status, we have added an AIS and PIS option that allows you to know if you can, during the the time the user is completing this decoupled action, call the finalize to have a decoupled status update.
If the decoupled is still ongoing, we return a result status RETRY (8). You should then wait some hundreds milliseconds and try again.
if the decoupled is finished, you'll receive another result status that have to be processed as describe in the documentation.
Sadly, not all bank are supporting this decoupled status update. In this case, the only possibility is to prompt the user to validate the completion of the decoupled action with a button or a link.- The option field is "decoupledUpdate" at the root of the AIS options
{ "MaxConsentDuration": 179, "AccessOption": 1, "CurrencyOption": 0, "LinkingOption": 1, "TransactionsSavingDateField": 0, "AccountSchemes": [ 20 ], "BrowserData": {... }, "AdditionalPropertiesRequested": [], "decoupleUpdate": 0 }
- and in the payment product options, e.g.
{ ... "DomesticTransfers": { "SinglePayments": { "Supported": false, "CancelSupported": false, "SpecificPaymentDate": 0, "PsuInformation": null, "decoupleUpdate": 0 },
- The values are: Unused (0), Auto (1), Manual (2).
- The option field is "decoupledUpdate" at the root of the AIS options
- IT
- Illimity: change the allowed characters of the unstructured remittance to avoid specials and "-".
- BPER
- instant payment enabled.
- psuIp and psuAgent browser data is now required.
- Banca Populare di Sondrio: set the psuInformation option field to "Instant payment is only available in Italy (between Italian accounts)" for instant payment.
- We have simplified the callback URL. No more "original" param in it.
- Danske bank: fix null reference exception during payment initialization.
- SE
- Swedbank: fix payment creation error.
- Handlebank: fix error on payment finalization due to bank changes.
- ICAbanken:
- fix for missing URL in the payment initiation.
- changed the texts for Social Security Number addition property requested.
- SEB: fix for missing requested execution date. If you don't provide one, we add the current day.
- BE
- Belfius: added support for structured remittance in bulk payment. The remittanceInformationStructured structure is at the root of the payment detail. See the API call and article :
-
"bulks": [ { "bulkId": "string", "batchBooking": true, "payments": [ { "paymentId": "string", ... "remittanceInformationStructured": { "reference": "string", "code": "string", "issuer": "string" }, ...
- Argenta: fix for duplicate transaction id sent by the bank in some circumstance. We have postfixed the id with the proprietaryBankTransactionCode given by the bank. Since the id has changed, you might have duplicated transactions for the overlap of the last day. In Gateway mode, please contact our support with the list of transactions to delete.
- Nordea: debtor currency is mandatory for payments.
- EU Wise: fix for failure during SCA.
- NL Rabobank: fix to prevent a null reference exception in payment initiation.
- LU BGL/BNP: fix to remove the time part sent by the bank for the CLBD balances.