Skip to main content
Aria Knowledge Central

get_acct_charges_paid_status_m Guide

The get_acct_charges_paid_status_m API returns the list of charges with balance/paid info to pay/unpay.

API Specification:

get_acct_charges_paid_status_m

Required Fields:

  • <client_no>
  • <auth_key>
  • <acct_no> or <client_acct_id>
  • <charge_level_type>
  • <charge_retrieval_type>d

Additional Guidance

Input Fields

Field Name Notes
<charge_level_type>

Determines whether to return charges at invoice level (along with non-invoice charges) or invoice lines level.

Allowable Values
Values Description
1 Returns charges at invoice level and other non-invoice charges (like balance transfers, dunning charges).
2 Returns charges at the invoice line level.
<charge_retrieval_type>

Determines whether to return the charges to be paid or unpaid.

Allowable Values
Values Description
1 Retrieve charges that are due for payment.
2 Retrieve charges that were previously paid and are eligible to be unpaid. When this value is used, either 'invoice_no' or 'payment_transaction_id' must be provided. When both value is provided 'invoice_no' takes the precedence.

Error Codes

Error Code/Description Associated Inputs

1001: unexpected error

 

1004: authentication error

<auth_key>, <client_no

1010: missing required parameters, Missing input: (object-name) is required with assignment_directive ($AriaNo)

<charge_retrieval_type>, <invoice_no>, <payment_transaction_id>

1016: invalid input

Additional Comments:  This error can be caused by the wrong type of input; for example, text in a numbers-only field, or specifying a value other than one of the documented allowable values.

<charge_level_type>, <charge_retrieval_type>

1110: "Inputs Conflict: " [input_field_name_1]+ " conflicts with "+ [input_field_name_2] + {repeat " and/or " +[input_field_name_n] }+ ", some_variable_text_stating_what_is_in_conflict."

<charge_level_type>, <master_plan_instance_no>, <cdid>, <charge_retrieval_type>, <payment_transaction_id>, <acct_no>

2010: The payment ID is not valid or is not associated with account number.

<payment_transaction_id>, <acct_no>

3004: Invoice does not exist

<invoice_no>

5067: limit must be between 1 and 999.

<limit>

5068: offset must be greater than or equal to zero.

<offset>

14053: Invalid Master Plan Instance number

<master_plan_instance_no>

14054: Invalid client Master Plan Instance identifier

<cdid>
TOP
  • Was this article helpful?