1024 x 768 or higher
DEV-3448 Braintree Payment Integration
Aria now supports Braintree as a payment gateway, providing the ability to create, retrieve, and charge a customer using various payment methods in U.S. currency. Braintree supports the following payment methods:
Adding Braintree as a Payment Gateway
The screen loads various fields that allow you to configure the payment gateway.
DEV-3351 Manage "Days Until Due" and "Bill Lag Days" at the Collection Group Level
Days Until Due Example
You may wish to set-up a "0 Days Until Due" setting for a specific customer group which initiates a collection immediately when invoiced. If collection fails in this instance, the account enters dunning on the same day of the invoice.
For another customer group, you may wish to setup a "30 Days Until Due" setting, which initiates a collection 30 days after the invoice. If collection fails in this instance, the account enters dunning after the 30 day period.
Note: If “Days Until Due” is not set at the "Collection Group" level, then Aria defaults to the "Payment Method" level setting.
Bill Lag Days Example
You may wish to configure a rule of 15 "Bill Lag Days" for Collection Group A, and zero "Bill Lag Days" for Collection Group B. This means that an invoice is generated for Collection Group A 15 days after the account's billing date, and an invoice is generated for Collection Group B on the account's billing date.
Note: If "Bill Lag Days" is not set at the "Collection Group" level, then Aria defaults to the "Payment Method" level setting. If "Bill Lag Days" is not set at the "Payment Method" level, then Aria defaults to the "Billing Recurring Interval" level setting.
TICKET-4043 Prorated Invoices with External Tax Failed to Post Taxes Properly
Previously, when a prorated invoice with external tax was generated, the invoice number was not stored in tax_server_log.log_id. This fix corrects this issue so that the tax posting registers tax_server_log with invoice_no in the log_id.
TICKET-4092 Net Terms Accounts Erroneously Placed in Dunning
Previously, Net Terms accounts were not properly removed from the dunning process when the balance on these accounts was $0. This ticket updates the existing logic and ensures that Net Terms accounts do not enter dunning when these accounts do not carry a remaining balance.
TICKET-4248 Unnecessary Characters Removed from Name-Value Pair Structure
Previously, API calls to the financial-event endpoint failed due to the inclusion of unnecessary linefeed characters—"%0A"—in the event_id name-value pair structure. These linefeed characters were removed and API calls to the financial event endpoint now return the expected parameters.
TICKET-3601 Issues with Drag & Drop Functionality When Creating a Coupon
Previously, when creating a coupon with discount rules, if the number of rules listed on the "Discount Rules" screen required the user to scroll through the list, the user was unable to drag and drop the discount rule into the selection box as expected. This functionality has been updated and drag & drop functionality now works regardless of the amount of discount rules that display in the list.