Search the Aria Knowledgebase for
User Documentation, APIs, SDKs, and more!

 

Home > User Documentation > Direct Post Payment Handler > Form of Payment Page Inputs

Form of Payment Page Inputs

Overview

The Direct Post Payment Handler expects the form inputs listed in the chart below. Please note that before the payment handler can function without returning any errors, an account must have already been created using the create_acct_complete API, and an Aria  session must be started using the set_session or set_session_auth API.  

Expected Inputs  

Field Name Field Type Optional? Expected Values Comments
<formOfPayment>  radio No

CreditCard

ACH

Net0

Net10

Net15

Net30

Net45

Net60

The expected values should be options in radio button or dropdown menu format, being mutually‐exclusive. Please note that the client must be configured to accept such forms of payment.

Note: For tokenized credit cards, use an input value of CreditCard and be sure that the setting Save Credit Card as Token is set to Yes. This setting is located under Configuration > Client Settings > USS Reg Configuration.

<cc_no> text Yes A valid credit card number This is only required if CreditCard is selected as the <formOfPayment> option.
<cc_exp_mm> drop-down Yes Numeric month (1-12) This is only required if CreditCard is selected as the <formOfPayment> option.
<cc_exp_yyyy> text Yes The 4-digit year This is only required if CreditCard is selected as the <formOfPayment> option.
<cvv> text Yes The 3-4 digit security number found on the back of credit cards This is only required if CreditCard is selected as the <formOfPayment> option.
<bank_routing_num> text Yes Valid 9‐digit bank routing number
This is only required if ACH is selected as the <formOfPayment> option.
<bank_acct_num> text Yes Valid bank account number This is only required if ACH is selected as the <formOfPayment> option.
<collection_amount> text Yes Monetary units This is only required if <do_one_time_collection> is set to 1.  
<inSessionID> hidden No A valid Aria session ID generated by set_session or set_session_auth A session ID is a unique string that a Web assigned to a specific end‐ user for the duration of that users visit (session).
<mode> hidden No A string matching the configuration set name "suffix" created for the Direct Post Handler For example, if you named your configuration set “direct_post_reg”, then the value of hidden form field mode should be “reg." This tells the Direct Post Payment Handler which configuration set should be used.
<client_no> hidden No An Aria-assigned client number Every Aria client is assigned a unique ID number.
You must to post a comment.
Last modified

Tags

Classifications

This page has no classifications.