The Direct Post Handler manages secure payment transactions for existing accounts and does not create Aria accounts. Therefore, the registration process must create the account in Aria, typically by calling the create_acct_complete_m API, before the payment information is submitted. As part of this process, the account information is sent to Aria, the account is created, and the account ID is returned to the client’s system, ready to be used by the Direct Post Handler.
Submitting payment information is the last step in the registration process. Any registration process that does not collect payment information must be modified to take advantage of the Direct Post Payment Handler. Otherwise, clients are responsible for their own PCI compliance.