Home > Aria6 User Documentation > Aria6 Release Notes > Aria6 Release 47

Aria6 Release 47

Overview

Enhancements and fixes to Aria functionality for this release are described below.

Release Date

Stage Future Release Date

 22-November-2022

Production Release Date

 12-January-2023

System Requirements

Supported Browsers

Aria supports the latest stable versions of the following Web browsers: 

  • Chrome 63
  • Firefox 52
  • Microsoft Edge
  • Safari 11 on MacOS 

Screen Resolution

1024 x 768 or higher


Application Features 

Tokenized ACH Payments Added for Braintree Payment Gateway (DEV-10591)

A new Tokenized Automated Clearing House (ACH) payment method has been introduced as part of Aria’s integration with the Braintree payment gateway. ACH payment tokenization adds another level of data security in that sensitive account and number routing data is replaced by a random string of alphanumeric data stored in a reference token. The ACH processor has the full account and routing number securely stored and, using the matching token, processes the ACH transaction.

This payment method can be accessed from the following locations within the Aria application:

  • Account Billing Groups (Accounts > [search for an account] > Billing > Forms of Payment > Tokenized ACH Payment)
  • Payment Methods (Configuration > Payments > Payment Gateways > Braintree > Field Options)
  • Collection Groups (Configuration > Payments > Collection Groups > Braintree > Advanced Options)

Note: To complete the Tokenized ACH payment, configuring notification settings is mandatory in the Braintree Portal. If a client is opting to use the Tokenized ACH payment method for making payments, for the initial online transaction, they will receive the status as “Pending Settlement.“ After 3 to 5 business days, Braintree will move the payment status to “Settled “or “Settlement Declined.“ Aria will be notified only when the following notification URL is configured in the Braintree portal.

=> https://secure.<environment>.ariasystems.net/api/alter_payment_status.php/client_no/<client_no>

Learn more about Aria’s Braintree payment gateway configuration from here.


Master Plan Instance Dropdown Enhanced to List Unlimited Plans (DEV-10750)

The Master Plan Instance dropdown in the Usage History, Rated/Unbilled and Cash Credits UI screens has been enhanced to dynamically list all MPIs associated with the account without any limitation on the number of master plan instances (MPIs). To access in Aria, go to Accounts > Usage > Usage History | Rated/Unbilled Usage tabs for the Master Plan Instance dropdown in both screens. For Cash Credits, click Accounts > [search for account] > Payments & Credits > Cash Credits tab and when a given account has multiple MPIs, a Select Master Plan Instance dropdown is available for selection at the bottom of the screen. 


Application Fixes 

  • Client-created coupon list query processing was modified to display the correct “End Date” and “Number of Uses” data. In the UI, this applies to the End Date and Number of uses fields in Marketing > Coupons > [select Coupon]. (TICKET-18980) 

API Features 

Tokenized ACH Payments Added for Braintree Payment Gateway (DEV-10591)

With this release, Aria now enhances selected APIs with the Tokenized ACH payment method, providing additional data security via a token used by an ACH processor in concert with an account number and routing number to process payments. The existing <bank_acct_num>, <bank_routing_number> or <agreement_id> along with the <bank_acct_type> fields must be passed in these APIs when payment method 48 (for Tokenized ACH) is selected.

Note: If either <bank_acct_num>,<bank_routing_no> or <agreement_id> is not provided in the API call, the following error is generated:

Error Code Description
4044 Missing a required value. Please check that either the bank_account_no, bank_routing_number or agreement_id is present.

The Tokenized ACH Payment method is supported by the following APIs:

Learn more about Aria's Braintree integration from here.


Client_item_id and filter_client_item_id Fields Eliminated From Several API Calls (DEV-10717)

Admintools and Core APIs will no longer honor the deprecated API fields <client_item_id> and <filter_client_item_id> to avoid constraint errors when using Aria's Copy Config functionality. These fields were deprecated in Release 43 via DEV-10555, and in this release they are deleted from API documentation. If you are impacted, Customer Support Representatives have already contacted you to ensure this will not impact your existing usage of APIs and reporting.

You should remove all <client_item_id> and <filter_client_item_id> data and replace them with <client_sku> before Release 47 goes to production.

Copy Config requires that the <client_item_id> columns on both the source and destination be converted to <client_sku>. Only after the source and destination columns have been changed will Copy Config identify the conflicts between source and destination correctly. A fresh export is required before importing; previously exported files will fail to import correctly. 

Affected Admintools API Calls

API

Parameter deprecated in phase-1 (DEV-10555)

get_inventory_items

<inventory_items> (hash) > <client_item_id>

get_inventory_item_details

<client_item_id> (input and output fields)

get_discount_rule_details

<client_item_id>

get_coupon_details

<discount_rule> (hash) > <client_item_id>

<discount_rule> (hash) > <rule_application> > <client_item_id>

get_surcharge_details

<client_item_id>

update_inventory_item

<client_item_id>

create_discount_rule

<client_item_id>

create_coupon

<discount_rule> (hash) > <client_item_id>

update_coupon

<discount_rule> (hash) > <client_item_id>

create_surcharge

<client_item_id>

edit_surcharge

<client_item_id>

Affected Core API Calls

API

Parameter deprecated in phase-1 (DEV-10555)

get_client_items_all

<all_client_items> (hash) > <client_item_id>

<filter_client_item_id>

get_client_items_basic

<items_basic> (hash) > <client_item_id>

<filter_client_item_id>

get_items_by_class

<class_items> (hash) > <client_item_id>

get_items_by_supp_field

<items_by_supp_field> (hash) > <client_item_id>

get_invoice_details

<invoice_line_items> (hash) > <client_item_id>

update_acct_plan_unit_instance

<invoice_line_items> (hash) > <client_item_id>

update_inventory_item_stock (deprecated api)

<new_inventory_item_stock> (hash) > <out_client_item_id> [this is an API that was deprecated prior to DEV-10555 itself]

get_client_items (deprecated api)

<client_items> (hash) > <client_item_id> [this is an API that was deprecated prior to DEV-10555 itself]

<client_filter_item_id> (API itself was deprecated prior to DEV-10555)

get_client_item_classes

<filter_client_item_id>

get_client_item_images

<client_item_id>

get_client_item_supp_fields

<filter_client_item_id>

get_client_item_prices

<filter_client_item_id>

update_inventory_item_stock

<inventory_item_stock> (hash) > <client_item_id> (API itself was deprecated prior to DEV-10555)


API Fixes 

  • Client-created coupon list query processing was modified to display the correct “End Date” and “Number of Uses” data. For the get_coupons API call, specifically, this applies to the <expires_after> output parameter expiry data (end date and number of uses) response. (TICKET-18980) 

WSDL File Locations

Stage Current

US https://secure.current.stage.ariasystems.net/api/Advanced/wsdl/47/complete-doc_literal_wrapped.wsdl
EUR None
AUS https://secure.current.stage.aus.ariasystems.net/api/Advanced/wsdl/47/complete-doc_literal_wrapped.wsdl

Stage Future

US https://secure.future.stage.ariasystems.net/api/Advanced/wsdl/47/complete-doc_literal_wrapped.wsdl
EUR https://secure.future.stage.cph.ariasystems.net/api/Advanced/wsdl/47/complete-doc_literal_wrapped.wsdl
AUS https://secure.future.stage.aus.ariasystems.net/api/Advanced/wsdl/47/complete-doc_literal_wrapped.wsdl

Production

US https://secure.ariasystems.net/api/Advanced/wsdl/47/complete-doc_literal_wrapped.wsdl
EUR https://secure.prod.cph.ariasystems.net/api/Advanced/wsdl/47/complete-doc_literal_wrapped.wsdl
AUS https://secure.prod.aus.ariasystems.net/api/Advanced/wsdl/47/complete-doc_literal_wrapped.wsdl

Object Query WSDL Files

Stage Current

US https://secure.current.stage.ariasystems.net/api/AriaQuery/wsdl/47/integration_services-doc_literal_wrapped.wsdl
EUR None
AUS https://secure.current.stage.aus.ariasystems.net/api/AriaQuery/wsdl/47/integration_services-doc_literal_wrapped.wsdl

Stage Future

US https://secure.future.stage.ariasystems.net/api/AriaQuery/wsdl/47/integration_services-doc_literal_wrapped.wsdl
EUR https://secure.future.stage.cph.ariasystems.net/api/AriaQuery/wsdl/47/integration_services-doc_literal_wrapped.wsdl
AUS https://secure.future.stage.aus.ariasystems.net/api/AriaQuery/wsdl/47/integration_services-doc_literal_wrapped.wsdl

Production

US https://secure.ariasystems.net/api/AriaQuery/wsdl/47/integration_services-doc_literal_wrapped.wsdl
EUR https://secure.prod.cph.ariasystems.net/api/AriaQuery/wsdl/47/integration_services-doc_literal_wrapped.wsdl
AUS https://secure.prod.aus.ariasystems.net/api/AriaQuery/wsdl/47/integration_services-doc_literal_wrapped.wsdl
Last modified

Tags

This page has no custom tags.

Classifications

This page has no classifications.