17 April 2024 - Release Notes
- Rationalization of the processing for ACH Debit and ACH Credit returns
- (Part 1️⃣) Setting up the ability to perform partial refunds against an original
ACH_TRANSFER
Avenu API Release Notes 1.10.0
Overview
Rationalization of the processing for ACH Debit and ACH Credit returns
This enhancement entails the correct processing for ACH Debit and ACH Credit originating entries as returns within Avenu.
(Part 1️⃣) Setting up the ability to perform partial refunds against an original ACH_TRANSFER
ACH_TRANSFER
This is the first iteration in being able to perform partial refunds against an original ACH_TRANSFER
transaction. In upcoming deployments we will release the final pieces to make this new feature "live". Stay tuned ‼️
What's New?
The following release notes detail the updates we have included in this release.
Rationalization of the processing for ACH Debit and ACH Credit returns
The separation of logic for "Debit Originating" and "Credit Originating" ACH Returns is driven by the concept of transaction codes. Avenu now consumes the transaction codes and processes the return based on whether the originating transaction is ACH Debit or ACH Credit.
(Part 1️⃣) Setting up the ability to perform partial refunds against an original ACH_TRANSFER
ACH_TRANSFER
Avenu has had an “all or nothing” paradigm where a refund for an existing “ACH Transfer” could only be issued in its entirety. This will facilitate a business scenario where a customer who has purchased goods at a store may come back to return a portion of the original quantity. Quite simply, let’s say they bought 10 T-shirts for $10 a piece for a total of $100, they would want to be able to return 4 T-shirts and have $40 remitted back to their sub ledger via the merchant’s operating account.
Once fully available, Avenu will maintain a running total of all previous partial refunds against an ACH_TRANSFER
and validate if the sum total of all previous partial refunds and the current partial refund is greater than or less than/equal to the original ACH_TRANSFER
amount. It will allow the partial refund to process in case of the latter and send back an error message in case of the former.
🚩 This is the first feature that will be the beneficiary of the “feature flag” concept that is being introduced in this release. Please contact Avenu Support [email protected] to have this feature enabled for your organization once it is available in production.