Home > Aria6 User Documentation > Direct Post Payment Handler > create_acct_complete API Details

create_acct_complete API Details

Table of contents


The create_acct_complete API creates an account with contact information, billing information, master and supplemental plans, account groups, supplemental fields, and several other data elements. In addition, alternate billing dates may be specified for the new account. 

Any billing contact data that is not passed into the API call is automatically copied from the account contact data. For example, if first_name=”Jim” and bill_first_name=NULL, then bill_first_name automatically becomes “Jim”. 

If a credit card or electronic check (ACH) pay_method is passed in, credit card or bank information must also be passed in.     

This API has the ability to perform the full invoicing process (invoice, collect, email) on the new account. The invoice can be full or prorated (proration only applicable if alternate billing dates are passed in). 

API Error Codes

The create_acct_complete API returns two main error codes:

  • <error_code> represents the success or failure of account creation
  • <invoicing_error_code> represents the success or failure of the invoicing process after the account has been created. It is important to note that if the invoicing process fails, the account is still created. 


Last modified



This page has no classifications.