Overview
Enhancements and fixes to Aria functionality for this release are described below.
Overview
Enhancements and fixes to Aria functionality for this release are described below.
10-February-2022
3-March-2022
1024 x 768 or higher
Aria has enhanced its existing dunning functionality related to parent-pay master plan instances (MPIs). It is now required that dunning groups are associated with MPIs (even if a dunning group is not provided by the client upon MPI assignment, an empty dunning group will be created and assigned to the MPI).
The following additional functionality is included as part of this enhancement:
More information on parent/child accounts in Aria can be found here.
With this release, the Nets Netaxept payment processor is now supported as part of your Aria integration. Nets Netaxept supports international payment processing. In this implementation, the following features are supported:
Also, please be advised that the DIBS Payment Services and DIBS DT payment gateways are now deprecated.
Learn more about the Nets Netaxept payment gateway from here.
An extra dot is no longer added to a URL address when the address is generated using any Aria email template (Configuration> Notifications > Email Templates).
Learn more about Aria Email templates from here.
For parent/child accounts, Aria will now print the current period's new invoices alone for the child account and not the prior period's invoices that were voided in the current period.
Also, two new statement replacement strings applicable to child account invoices have been added:
String | Description |
---|---|
insertGLAnd*GL*XferTotalDue | This is enhanced from the existing “insertGLAndXferTotalDue” such that, for the child invoice balance transfer part of the total, it will take the total of invoice balance transfers alone and not other transfers like void invoice transfer, dunning charge transfer, void dunning charge transfer, and other transfer types. |
insertStmtNonInvCreditTotal | This will return the sum of all credit type transactions on current statement excluding the invoice credit lines. So, it will be a sum of transactions like cash credits, external payments, electronic payments, write-offs, void of parent invoices, void of child invoices, void of child dunning charges, and void of child balance forwards (trans type=-9). This prints the total of cash credits and void of child invoices. |
Logic has also been enhanced on the following four existing statement replacement strings applicable to child account invoices:
String | Description |
---|---|
insertGLTotalRecurAfterCredits | For the child invoice part of the total, ensures the total is from the current period's new invoice(s) alone and not from the prior period's invoices voided in the current period. |
insertGLTotalUsageAfterCredits | Same as above |
insertGLTotalTaxAfterCredits | Same as above |
insertGLBaseDebit | For the child invoice part of the total, ensures the total is from the current period's new invoice(s) alone and is not reduced due to the prior period's invoice(s) voided in the current period. |
These enhancements have been added to streamline reporting of child account invoices.
Click here to learn more about generating invoices within Aria.
The new replacement string "insertCreditActivitySourceNo" has been added to render the payment number as part of the "beginLoopCreditActivity" loop for Aria statement templates. This displays the payment number (source number) in the credit activity for payment types such as cash credits, write-offs, account-level credit memos, electronic payments, and external payments. For a service credit on an invoice, discount rule credit on an invoice, and a voided invoice for lines that are rendered by the same "beginLoopCreditActivity" loop, this new replacement string will not print any value, but it will be empty/blank.
Learn more about Aria's statement templates from here.
This UI enhancement allows you to set a 0% tax rate when using the Aria Internal Tax method. The update can be completed in the UI for new, or existing tax configurations in Configuration > Integrations > Taxation Configuration > [select Taxation Configuration Set or New] > Internal Values tab. In the Rate field, enter "0" percent and click Add Rate to complete the action. Currently, this functionality does not support the Canadian tax jurisdiction.
Aria has introduced a field called Currency Scale in the Currencies screen (Configuration > Billing > Currencies). This sets the currency scale for the respective currency, rounding the transaction based on the scale. The allowed values are Null or Empty (default), 0, 2, 3, and 4. If the drop-down list is empty, the default currency scale for this currency defined within Aria will be used.
Note: This applies only to the Indonesian Rupiah currency type.
Learn more about adding a currency from here.
Aria Billing Cloud has added the field Sent Status (Sent or Not Sent) along with the Date Sent field (populated with the date and timestamp when the statement is sent or resent to the customer) to Accounts > (search for an account) > Account Overview > Recent Statements (as well as Account Overview > Statements & Invoices > Statements > Statement Details). In addition, the Send Statement button for generating on-demand statements has been added to Accounts > (search for an account) > Account Overview > Statements & Invoices > Transactions. These enhancements have been added to ensure parity with Aria 6.
Learn more about Aria transaction processing from here.
Aria has introduced the new tax version 3.0 for generic taxation, which will send the MasterPlanInstanceNo and ServiceTypeCd parameters for each line in the generic tax module only when the Generic Tx version is configured as 3.0. Clients can use this ServiceTypeCd to determine the Surcharge line in the invoice and use the MasterPlanInstanceNo to get the destination contact for taxation.
What follows is a list of ServiceTypeCd values sent in the invoice line to the Tax endpoint:
The following Admin Tools APIs have been enhanced with the addition of Pending Activation as an allowable <plan_instance_status_code> input parameter value:
This additional API selection ensures parity with the Aria application (Accounts > (search for account)> Account Overview > Plans > Plan Instance ID > Plans).
Aria has enhanced its existing dunning functionality related to parent-pay master plan instances (MPIs). It is now required that dunning groups are associated with MPIs (even if a dunning group is not provided by the client upon MPI assignment, an empty dunning group will be created and assigned to the MPI).
The following additional functionality is included as part of this enhancement:
…the following error message is returned:
Error Code | Description |
---|---|
26047 | Dunning group cannot be modified since it is already disabled. |
...the following error message is returned:
Error Code | Description |
---|---|
26048 | The Responsible Master Plan Instance cannot be changed for this Parent-pay Master Plan Instance since it is in dunning or has completed dunning without exiting successfully as a result of an unpaid balance transfer. |
Field | Description |
---|---|
<current_balance_transfer_unpaid> | The current balance of a master plan that has been transferred to a responsible payment Master Plan Instance but has yet to be successfully paid. |
<total_balance_transfer_unpaid> | The total balance of a master plan that has been transferred to a responsible payment Master Plan Instance but has yet to be successfully paid. |
More information on parent/child accounts in Aria can be found here.
Within the Aria application, it is now possible to have an account with more than one payment method with an agreement ID obtained outside of Aria with a collection group that is mapped with more than one billing group. The update_payment_method_m API will validate the agreement ID against the collection group when the token outside Aria is passed using existing input parameters. When no collection group is passed as an input via API, then the agreement ID will be validated against the account level collection group. If there is no collection group at the account level, then the agreement ID is validated against the last processor mapped to that client.
Aria has been enhanced to allow accounts to have multiple billing groups with different collection groups when a token outside of Aria has been obtained. This capability has been implemented in the the following APIs:
Stage Current
US | https://secure.current.stage.ariasys...l_wrapped.wsdl |
EUR | None |
AUS | https://secure.current.stage.aus.ari...l_wrapped.wsdl |
Stage Future
US | https://secure.future.stage.ariasyst...l_wrapped.wsdl |
EUR | https://secure.future.stage.cph.aria...l_wrapped.wsdl |
AUS | https://secure.future.stage.aus.aria...l_wrapped.wsdl |
Production
US | https://secure.ariasystems.net/api/A...l_wrapped.wsdl |
EUR | https://secure.prod.cph.ariasystems....l_wrapped.wsdl |
AUS | https://secure.prod.aus.ariasystems....l_wrapped.wsdl |
Stage Current
US | https://secure.current.stage.ariasys...l_wrapped.wsdl |
EUR | None |
AUS | https://secure.current.stage.aus.ari...l_wrapped.wsdl |
Stage Future
US | https://secure.future.stage.ariasyst...l_wrapped.wsdl |
EUR | https://secure.future.stage.cph.aria...l_wrapped.wsdl |
AUS | https://secure.future.stage.aus.aria...l_wrapped.wsdl |
Production
US | https://secure.ariasystems.net/api/A...l_wrapped.wsdl |
EUR | https://secure.prod.cph.ariasystems....l_wrapped.wsdl |
AUS | https://secure.prod.aus.ariasystems....l_wrapped.wsdl |