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.
04-October-2022
27-October-2022
Aria supports the latest stable versions of the following Web browsers:
1024 x 768 or higher
This feature eliminates account comments about unstatementized invoices. Now, only statementized invoices generate account comments, optimizing data sync and storage. Account comments are available via the Account Overview screen for a specified account.
In the Billing Cloud UI, it is now possible to open a paid line item payment and adjust it in the amount of an issued refund. Go to the Refunds screen (Accounts > [search for an account] > Payments & Credits > Refunds > New) to select the new "No, open paid line items" option in the Include Invoice Line Item Reversal? drop-down.This type of refund is effective to grant refunds on chargebacks and cases where discounts were not applied, allowing CSRs time to substantiate the claim and to quickly resolve the initial customer request with a refund transaction. It also allows you to delay immediate revenue reduction.
In addition, Billing Cloud’s Refund feature now allows external refunds on electronic payments after surpassing the refundable deadline for the payment gateway or method. Refunds can then be issued in check form or any method processed outside Aria and recorded. It is recommended to set "Refundable Payment Maximum Days" via Configuration > Payments > Payment Settings to exceed the payment processor deadline by an ample margin to ensure an external refund can be issued.
For more information on issuing refunds, click here.
This feature enhances the UI field 'Inventory Items Billing Assignment' in Accounts > [search for an account] > Plans > Add new plan to support the billing options 2 (Order Held), 3 (Fulfill on fulfillment date. Bill on the next anniversary bill after the fulfillment date), 4 (Fulfill on fulfillment date. Bill on the fulfillment date), and 5 (Fulfill on fulfillment date. Bill on the next anniversary bill that bills arrears services through the fulfillment date).
This feature enhances the client parameter NON_PROD_ALLOWED_EMAIL_DOMAIN, allowing you to specify multiple domains for Email Notifications and Reporting in your non-production Aria environments. The value of this parameter can support not only a semi-colon-delimited (;) list of text strings, but also wildcards as the leftmost part of those strings (e.g. *.mydomain.com, *.test.mydomain.com).
Note: This parameter is not available in the Aria UI. If you want to leverage this new feature, talk to your Aria Implementation Consultant.
The Account Billing Group Modified Event Notification is now triggered when one payment term is changed to another payment term for the same Billing Group. For example, when selecting the Payment selection button “Term” and Terms selection button “Test Payment Term” from the default in the Billing Group Details screen, a notification email will be generated.
For more information on Events Notifications best practices, go here.
This feature updates the Contract Expiry Prior Notifications behavior for multi-plan contracts so only one notification is sent, based on the Master Plan Instance. Previously, multiple notifications were sent, one for each plan instance, when there was a Master and Supplemental Plan.
You can specify when you want Contract Expiry Prior Notifications to be sent when configuring the Contract Expiry/Renewal email template. Learn more about creating an Email Template.
The Reason Code drop-down menu in the Assign Coupon screen has been enhanced to display all applicable reasons code types for selection. To access, click Accounts > [search for an account] > Payments & Credits > Coupons > Assign Coupon. Global Reason Codes of the Coupon type can be viewed via Finance > Reason Codes.
Learn more about Reason Codes from here.
The Billing Group mapped to the payment method now appears in the Billing Group History dialog, providing more detailed account billing group information. To view, go to Accounts > [search for an account] > Plans > Billing Groups > Billing Group History/Action Detail column.
This feature adds the ability to display on Parent Account statements additional data related to Child Account charges and contact information. Charge information includes:
|
|
Account contact information includes:
|
|
Talk to your Aria Implementation Consultant to find out how you can configure and use a Parent-Child statement template. Find out more about Parent-Child account hierarchies.
Application Fixes
To support the new Refund Extension functionality for the Open paid line items (<open_paid_line_items>) refund type, the issue_refund_to_acct_m and get_refund_details_m API were updated with additional input and output parameters, respectively.
The following input parameters were added to the issue_refund_to_acct_m API:
Input Parameter | Description |
---|---|
<open_paid_line_items> | Input array |
|
Invoice number of the invoice clients want to open. Required if invoice_line_no is used. |
|
Sequence number of the invoice transaction. Valid only if invoice_no is provided. |
|
ID of the specific invoice transaction to open. |
|
The amount to be refunded from this specific line item. |
<refund_payment_ind> |
Refund Payment Indicator. Allowable values are as follows: |
<open_line_item_action> | Handles open invoice line item aging. Allowable values are as follows: NULL - (Default) Continue to age, that is, the aging counter will continue from transaction post date. 1 - Re-age as of today, that is, the aging is reset as of today's date. |
The following output parameters were added to the get_refund_details_m API:
Output Parameter | Description |
---|---|
<open_paid_line_item> | Output array |
|
Invoice number that is open with a refund. |
|
Date that the original invoice was billed. |
|
The line number open with this refund. |
|
The total invoice line item value that was originally billed. |
|
The amount refunded and open for this specific line item. |
|
Date and time when previously paid invoice line item becomes open. The date is in the format yyyy-mm-dd. |
|
ID of the specific invoice transaction. |
|
Service number of the invoice transaction. |
|
Client-defined service identity for the invoice transaction_amount. |
Error handling was introduced for the Refund Extension feature for validation purposes. This validation would apply to the use of the issue_refund_to_acct_m and get_refund_details_m APIs to issue a refund via the Open paid line items method and retrieve details about the refund.
For error handling, the following Error codes and messages were added to support the Open paid line items feature:
Error Code | Error Group | Error Message |
---|---|---|
3130 | 3 | alt_pay_method and refund_payment_method entries are in conflict. Re-enter correct value. |
3131 | 3 | A refund can only be issued for a reversal or for open paid line items, but not both on the same refund. |
2022 | 3 | Invalid input for refund with opening line item. Provide entries greater than zero and no greater than eligible refundable amount for the invoice line item. |
2023 | 3 | Invoice related detail entries mismatch for refund with opening line item. One or more entries are not paid by the selected payment. |
2024 | 3 | A tax charge cannot be refunded as a standalone. Enter a charge line item to refund with opening line item. |
2025 | 3 | The amount entered on invoice line item for refund with opening line item exceeds the eligible refundable amount for the line item. |
2026 | 3 | The total amount entered for refund with opening line item exceeds the total eligible refundable amount for the selected payment. |
2027 | 3 | The total refund amount entered should match with the sum amount entered on open paid line items array for refund with opening line item. |
Four new optional billing group inputs have been added to the update_payment_method_m API to capture the Billing Group's Collection Account Group for greater efficiency in payment authorization. These inputs are as follows:
Input | Definition |
---|---|
<billing_group_no> | The unique identifier of the billing group |
<client_billing_group_id> | The client-defined identifier of the billing group |
<master_plan_instance_no> | The unique identifier of the master plan instance |
<client_master_plan_instance_id> | The client-defined identifier of the master plan instance |
The following error messages will now be returned for update_payment_method_m:
Code | Message |
---|---|
14053 | Invalid master plan ins | tance number
14054 | Invalid cli | ent master plan instance identifier
26010 | Invalid billing group number |
26012 | Invalid client-defined billing group ID |
This feature adds the new input field <nso_fulfillment_date> to the API calls create_acct_complete_m, assign_acct_plan_m, and update_acct_plan_multi_m, allowing you to specify a fulfillment date for NSOs bundled with plans.
In addition, the <nso_bill_immediately> field now allows the following values:
The following have been added as inputs to the record_alternative_payment_m API to start honoring the Billing Group to be mapped with the payment method to enhance billing efficiency.
Input | Definition |
---|---|
<billing_group_no> | The unique identifier of the billing group |
<client_billing_group_id> | The client-defined identifier of the billing group |
The following existing error messages will now be returned for record_alternative_payment_m:
Code | Message |
---|---|
26010 | Invalid billing group number |
26012 | Invalid client-defined billing group ID |
The get_usage_history_m API has been enhanced with the input field <billed_filter>, allowing you to retrieve only billed or unbilled usage records when used in combination with other filters.
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 |