Article Details
Id: | 19592 |
Product: | finPOWER Connect |
Type: | FIX |
Version: | 4.00.00 |
Opened: | 08/08/2022 |
Closed: | 08/08/2022 |
Released: | 21/12/2022 |
Job: | J029321 |
Zepto (formerly Split Payments); enhancements to Process Direct Debit Payments wizard if a Bank Interface fails to Send
Several changes have been made to the Process Direct Debit Payments wizard to streamline the Zepto Bank Interface, especially where Transactions are auto-sent to Zepto and fail due to a 422 Unprocessable Entity error. This error can occur where the Direct Debit Agreement is no longer valid, such as when the customer has requested a block with their bank.
You may see a failure with a message like:
- Authoriser contact (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) bank account ((xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) is blocked and not eligible.
- Authoriser contact (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) must have a valid agreement in place before a Payment Request can be issued.
- The remote server returned an error: (422) Unprocessable Entity.
Changes include:
- Process Direct Debit Payments wizard
- A more specific message is displayed at the end of the Commit if a Transaction failed to be sent for processing.
- Option to open the Export Bank Transactions wizard now defaults "Send Bank Transactions via a Bank Interface (Web API) Service?"
- By opening and running this wizard you can see what Bank Transactions failed to send and why
- Export Bank Transactions wizard
- Simplified. more User friendly error message, i.e. no longer includes technical information, if a 422 error is detected
- "Invalid Message" column now shows the error after trying to send a Bank Transaction
- If the Processing Status is "Send Failed", as well as the "Resend" button there is now a "Reverse" button.
- The Reverse button is a shortcut to open the Bank Transaction Reverse wizard
The following standard Summary Page block has been updated:
- BankTransactionView_ExportDetails
- Version: 2.06 (19/09/2022)