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.