Skip to main content
Aria Knowledge Central

cancel_acct_universal_contract_m

Summary

API Name cancel_acct_universal_contract_m
Class account_services_m
Update Version 33

Description

Cancels a universal contract on an account. Universal contracts are account-wide commitment agreements that define minimum terms and early termination conditions. Cancelling a universal contract releases the customer from the account-level contractual obligations. Depending on the contract configuration and cancellation timing, early termination fees may be assessed. To create a universal contract, use create_acct_universal_contract_m. To cancel contracts tied to specific plan instances instead, use cancel_instance_contract_m.

Inputs

Name Type Length Required Description
client_no long 22 Yes

Aria-assigned unique identifier indicating the Aria client providing service to this account.

auth_key string 32 Yes

Aria-assigned unique key for authenticating the validity of the requestor. This key is passed with each method call.

acct_no long 22 Yes

Aria-assigned account identifier. This value is unique across all Aria-managed accounts.

Alternative required field: client_acct_id

update_comments string 300 No

Comments provided at time of last contract update.

close_status long 1 No

Contract Closure Status (per the allowable values legend)

Allowed values:

Value Description
-1 CANCELLED
-2 TERMINATED
client_acct_id string 50 Yes

Client-defined account identifier.

Alternative required field: acct_no

Outputs

Name Type Length Required Description
error_code long   No

Aria-assigned error identifier. 0 indicates no error.

error_msg string   No

Description of any error that occurred. "OK" if there was no error.

contract_final_invoice_cancel_errors object   No

Contains error details for the cancellation of final invoice of a contract plan instance when an issue occurs during the credit memo issuance or rollback process upon contract cancellation.

See fields below

contract_final_invoice_cancel_errors fields

Name Type Length Required Description
invoice_no long   No

The invoice number that encountered an issue during the credit memo issuance or rollback process.

error_code long   No

The error code returned when an issue occurs during the credit memo issuance or rollback process for the specific invoice.

error_msg string   No

The error message returned when an issue occurs during the credit memo issuance or rollback process for the specific invoice.

TOP
  • Was this article helpful?