Billing Presentment - Add Client


##- Billing Presentment - Add Client Adds new client’s contact info to Billing Presentment database.

Variable Required Max Size Value Notes
publisher-name Mandatory NA Gateway account username issued to you.
publisher-password Mandatory NA Remote Client Password - This is different then the password used to login.
mode Mandatory NA add_client Value needs to be set to ‘add_client’
email Mandatory 250 customer@domain.com Email address of customer (single email address only)
clientname Optional 40 Customer’s name to appear on invoice. [see Special Note #1]
clientcompany Optional 40 Customer’s company name to appear on invoice. [see Special Note #1]
clientaddr1 Optional 40 Customer’s address line 1 to appear on invoice. [see Special Note #1]
clientaddr2 Optional 40 Customer’s address line 2 to appear on invoice. [see Special Note #1]
clientcity Optional 40 Customer’s city to appear on invoice. [see Special Note #1]
clientstate Optional 2 Customer’s state to appear on invoice - in 2 char. state code format. [see Special Note #1]
clientzip Optional 14 Customer’s zip/postal code to appear on invoice. [see Special Note #1]
clientcountry Optional 2 Customer’s country to appear on invoice - in 2 char. format. [see Special Note #1
clientid Optional 250 Alphanumeric value generated by you Normally reserved for QuickBooks customer ID, when uploading BayState formatted invoice files.
alias Optional 24 Alphanumeric value generated by you Can be an alternative customer username/ID or what ever you wish to use to help identify/validate the client.
consolidate Optional 3 yes When set to ‘yes’, this gives clients the ability to flag existing open/unpaid invoices to be consolidated into a single new invoice at the end of the current month.

Notes:

Returns FinalStatus, MErrMsg, aux-msg, resp-code