Billing Presentment - Upload Invoices
Allows invoice batch files to be uploaded directly into the 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 | upload_invoice | Value needs to be set to “upload_invoice”. |
batchid | Mandatory | 10 | Unique ID which separates import invoice batch upload files, during the same day. | |
num-txns | Mandatory | 4 | Number of invoices in the uploaded invoice batch file. | |
data | Mandatory | NA | Contents of your import invoice batch upload file. | |
overwrite | Optional | 3 | yes | Will overwrite existing invoices and/or batch upload file with the new information provided. |
filetype | Optional | 8 | billpay,baystate | Specify the format of the import invoice batch upload file provided. (assumes billpay format, when not specified) |
express_pay | Optional | 3 | yes | When set to ‘yes’, includes express pay link in customer email notification. Must be used in conjunction with ’email_cust’ field. |
email_cust | Optional | 3 | yes | When set to ‘yes’, sends customer email notification of this invoice. |
Notes:
Returns FinalStatus, MErrMsg, aux-msg, resp-code, aXXXXX
add_cnt, add_open, add_closed, add_hidden, add_merged, add_paid,
update_cnt, update_open, update_closed, update_hidden, update_merged, update_paid,
rejected_cnt, rejected_open, rejected_closed, rejected_hidden, rejected_merged, rejected_paid,
Each aXXXXX contains the details details of a single invoice entry in the batch file.