error_code |
long |
Aria-assigned error identifier. 0 indicates no error. |
error_msg |
string |
Description of any error that occurred. "OK" if there was no error. |
out_acct_no |
long |
Aria generated unique identifier for the account |
out_client_acct_id |
string |
This is the client-assigned identifier for the account. |
out_plan_unit_inst_no |
long |
Aria unique Plan Unit Instance Number. |
out_client_plan_unit_inst_id |
string |
Client-assigned identifier for the plan unit instance. |
proration_result_amount |
double |
The currency amount of any resulting proration action performed as a result of the fulfillment based service unit assignment. When proration is performed the value returned in this field will be a positive currency value (indicating a resulting charge to the account). If the value passed in field do_write is false then any positive value returned in this field is notational only, demonstrating what proration effect would be applied to the account if the requested fulfillement based plan unit instance were to be actually assigned. |
invoice_no |
long |
The unique identifier of a given invoice. |
invoice_line_items |
hash |
|
line_no |
long |
Specifies the sequential line number of this line item. Initial record value is always 1. |
line_type |
long |
Specifies the type of charge or credit associated with this line item.
Values |
Description |
1 |
Recurring Charge |
2 |
Tax Charge |
3 |
Service Credit |
4 |
Coupon Credit |
5 |
Activation Charge |
6 |
Usage Charge |
7 |
Recurring Arrears |
8 |
Order Charge |
9 |
Surcharge |
|
service_no |
long |
Specifies the Aria assigned unique service identifier. |
service_name |
string |
Specifies the name corresponding to this line item's service code. |
units |
double |
Specifies the number of units of this service code billed on this line item. On a prorated invoice, line_units = line_base_units X proration_factor. |
rate_per_unit |
double |
Specifies the rate per unit billed. |
amount |
double |
Specifies the total charge associated with this line item. |
base_plan_units |
double |
Specifies the full, non-prorated number of units of the service code. |
proration_factor |
double |
Specifies the percentage of the line_base_units billed. |
description |
string |
Specifies the description of this line item. |
date_range_start |
string |
Specifies the start date of the date range covered by this line item in yyyy-mm-dd format. |
date_range_end |
string |
Specifies the end date of the date range covered by this line item in yyyy-mm-dd format. |
credit_coupon_code |
string |
Specifies the coupon code applied to the invoice. |
plan_no |
long |
Specifies the Aria assigned service plan number under which this line item was billed. |
plan_name |
string |
Specifies the name of the service plan associated with the plan_no. |
client_service_id |
string |
A client defiend Service id for this plan. |
client_plan_id |
string |
Client defined Plan ID |
usage_type_no |
long |
The usage type code associated with this line item |
credit_reason_code_description |
string |
The long description of the credit reason code which was applied, if any |
csr_comments |
string |
The manually-entered CSR comments, if any |
client_sku |
string |
The client-defined item identifier |
order_no |
long |
The unique identifier for an order in the context of an client_no and account_no. |
item_no |
long |
The unique ID of the item being retrieved |
usage_type_cd |
string |
An array containing usage_type_cd(s) to denote which usage type(s) to record. |
proration_text |
string |
Specifies the prorated days in total days. |
adv_billing_period_total_days |
long |
Total days of period in this invoice. |
proration_remaining_days |
long |
Prorated days of period in this invoice. |
proration_description |
string |
Prorated invoice description. |
rate_schedule_no |
long |
Aria-assigned unique rate schedule number |
rate_schedule_tier_no |
long |
Sequential number in the rate schedule for dertermining tiers |
collection_error_code |
long |
If a collection is attempted, returns the error code associated with the collection. |
collection_error_msg |
string |
The error message associated with collection_error_code. |
statement_error_code |
long |
The error code generated when attempting to create the statement resulting from this call, if any |
statement_error_msg |
string |
The text message associated with 'statement_error_code' |
proc_cvv_response |
string |
The processor return code from CVV validation. |
proc_avs_response |
string |
Processor return code from address validation |
proc_cavv_response |
string |
The processors return code for security validation. |
proc_status_code |
string |
The processor status code |
proc_status_text |
string |
The processors status description |
proc_payment_id |
string |
The processor payment id |
proc_auth_code |
string |
Authorization code provided by the issuing bank |
proc_merch_comments |
string |
Additional information passed to payment processor |
total_charges_before_tax |
double |
Total amount to be charged to the account before taxes have been calculated. |
total_tax_charges |
double |
Total taxes as calculated for the amount of the transaction. |
total_charges_after_tax |
double |
Total amount to be charged to the account after taxes have been calculated.' |
total_credit |
double |
The total amount of the credit to be applied to the account |
total_tax_credit |
double |
The tax amount of the credit to be applies |
total_credit_before_tax |
double |
The credit to be applied before tax is taken into account |
total |
double |
The grand total of this invoice |
expectd_monthly_rec_cost |
double |
The predicted monthly recurring cost of the items and plans on this invoice |
expectd_annual_rec_cost |
double |
The predicted annual recurring cost of the items and plans on this invoice |
third_party_errors |
hash |
Errors from third-party systems like taxation engines are returned here. Aria-generated error codes are returned in the error_code and error_msg fields at the root level of the API return. |
error_class |
string |
Type of error code, such as taxation. |
error_code |
string |
Error code returned by the third-party system. |
error_msg |
string |
Error message returned by the third party system. |