Overview
Release Date
Stage Future Release Date
11-July-2019
Production Release Date
6-August-2019
System Requirements
Supported Browsers
- Chrome 63
- Firefox 52
- IE11
- Safari 11 on MacOS
Screen Resolution
1024 x 768 or higher
Release 23 Contents
- Application Features
- Enhanced Options for Payment Application (DEV-9024)
- New Alternate Payment Methods Supported in Aria's Adyen Integration (DEV-9324)
- New Alternate Payment Methods Supported in Aria's WorldPay Integration (DEV-9325)
- Ingenico Payment Processor Support for Giropay and QIWI Payment Methods (DEV-9326)
- Password Reset Functionality Improved (DEV-9446)
- Net Terms in Payment Methods Tab Renamed (DEV-9481)
- New Payment Gateway: DIBS DT (DEV-9482)
- Billing Manager Batch Job Performance Improved (DEV-9562)
- New/Updated Replacement Strings Available in Templates (DEV-9588)
- Application Fixes
- API Features
- Chase Paymentech Integration Enhanced with Support for Maestro Credit Card (DEV-9315)
- List Plan Instances and Services Eligible for Credits (DEV-9408)
- Send MPIs for Immediate Dunning When Collection Attempts Fail During create_order_m or Via Orders UI (DEV-9456)
- Updated Descriptions for <invoice_type_cd> (DEV-9571)
- API Fixes
- WSDL File Locations
Application Features
Application Fixes
- When creating usage types via Products > Usage Types with a usage type unit of "Minute", only one usage type is created as expected with the usage type unit correctly displayed as "Minute". Previously, duplicate usage types were being created. (TICKET-10618)
- Aria now filters plan templates from the plan selection drop-down menu in the Account Creation screen in the Aria UI. Plan templates, when specified as plans for new accounts, were causing account creation to fail with an "Invalid Master Plan Number" error. (TICKET-17384)
- A fix has been implemented to resolve performance issues when creating a new usage type via the Aria User Interface. This issue was affecting clients having a large number of usage types. (TICKET-17402)
- Rates are now correctly sent in European (decimal) currency format from the Supplemental Plan Summary Details confirmation UI screen to the save procedure when assigning a supplemental plan with custom rate tiers and the currency format is set to European (decimal) format. Previously occurring user defined exception errors no longer occur. (TICKET-17436)
- The billing email address now correctly displays in the statement template when the email address contains the special character '&'. This fix resolves the issue where '&' was incorrectly displaying as '&' in the "insertBillEmail" replacement string. (TICKET-17441)
- Payment method level surcharge's are now being correctly applied to the invoice when the surcharge has multiple rate schedules with different currencies. Additionally, create_order_m no longer fails with unexpected errors when creating an order to an account that has a surcharge mapped to a payment method. (TICKET-17457)
- Cash credit lines now show as expected in credit notes. (TICKET-17460)
- The refund limits (set up by Aria Customer Support) for your specified amounts, currencies, and user levels are now honored when your Aria application users try to issue refunds. This means that your users are now prevented from issuing a refund if:
- the refund amount is above your specified limit; or
- there is no refund limit set for the currency in which the user is trying to issue the refund; or
- there is no refund limit set for the user level (example: Basic CSR - Customer Service Representative) trying to issue the refund. (TICKET-17474)
- These 3 fixes have been implemented: (TICKET-17475)
- Invoices are now created for plans in the pending cancellation status.
- When a plan is scheduled to be cancelled on its anniversary date, the cancellation date is now based on the recurring billing interval, not the usage billing interval. Example: If a plan has a quarterly recurring interval and a monthly usage interval, that plan's cancellation date will be based on the quarterly recurring interval.
- Some fields have been updated to clarify the fact that recurring billing is not allowed but usage billing is allowed for plans in the pending termination or pending cancellation status. This field: Recurring Billing has been replaced with this field: Subscription Billing: (Only Usage) on these screens:
- Plan Status screen for a plan that is in the pending termination or pending cancellation status; and
- Change Plan Status screen: Supported Operations column for the pending termination and pending cancellation statuses.
Note: If you set the parameter Rollback usage records and the account's bill date for voided invoice to true and 1) a plan is in pending cancellation status and 2) you want to bill for recurring charges on a voided invoice for the plan, you will need to:- change the plan's status to active;
- then regenerate the invoice.
- The logging timestamps for the Account Search, Account Overview, and Statements & Invoices modules now consistently reflect event dates and times in UTC. (TICKET-17480)
API Features
API Fixes
- XML Exception error: Unexpected element: CDATA was being displayed in authorize_electronic_payment_m API response instead of in the correct XML format (TICKET-16091)
- When passing a plan number associated with a plan template in create_acct_complete_m, Aria now returns a more descriptive error message: "Template plans cannot be assigned to accounts." (TICKET-17384)
- When you call the get_plan_instance_information_m API and pass a child account number into the <acct_no> key name in the <query_string> field, an error no longer occurs. (TICKET-17412)
- When a plan instance is created with a plan that has a rollover status configured trigger of <plan_instance> the event is created successfully. Calls to create_acct_complete_m are no longer resulting in error messages when mpi queue event is enabled for the client. (TICKET-17459)
- Calling the API update_acct_plan_multi_m with <plan_status_cd>=1 (Active) to assign a new Master Plan to an existing account now results in the successful assignment of the Master Plan (rather than an "unexpected error"). (TICKET-17483)
-
An error no longer occurs when you: (TICKET-17514)
-
call the save_paypal_billing_agreement_m or get_paypal_avs_status_m API; and
-
pass in a <billing_group_no> that does not have a payment method associated with it.
-
WSDL File Locations
Stage Current
Stage Future
Production
Object Query WSDL Files
Stage Current
Stage Future
Production