Billing Presentment - Update Client
Updates client’s contact info in Billing Presentment database.
| Variable | Required | Max Size | Value | Notes |
| publisher-name | Mandatory | NA | Username issued to you. | |
| publisher-password | Mandatory | NA | Remote Client Password - This is different then the password used to login. | |
| mode | Mandatory | NA | update_client | Value needs to be set to “update_client”. |
| Mandatory | 250 | customer@domain.com | Email address of customer. (single email address only) | |
| clientname | Optional | 40 | Customers name as it should appear in invoices. | |
| clientcompany | Optional | 40 | Customers Company as it should appear in invoices. | |
| clientaddr1 | Optional | 40 | Customers Address Line 1 as it should appear in invoices. | |
| clientaddr2 | Optional | 40 | Customers Address Line 2 as it should appear in invoices. | |
| clientcity | Optional | 40 | Customers City as it should appear in invoices. | |
| clientstate | Optional | 2 | Customers State as it should appear in invoices. 2 Char. State Code - see Appendix for details. | |
| clientzip | Optional | 14 | Customers Zip Code as it should appear in invoices. | |
| clientcountry | Optional | 2 | Customers Country as it should appear in invoices. 2 Char. Country Code - see Appendix for details. | |
| 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