Billing Presentment - Remove Invoice


Removes a specific invoice from the 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 delete_invoice Value needs to be set to ‘delete_invoice’
email Mandatory 80 customer@domain.com Email address of customer (single email address only)
invoice_no Mandatory 24 This is a unique invoice number for the customer’s bill. This is similar to our orderID field, but is for tracking all payment attempts against this invoice. If not defined, a unique value will be defined for you.
status Optional 20 open,closed,hidden,merged,paid,expired The value of this field, will represent the type of invoice you are seeking (when not specified all invoice types will be assumed).The value of this field, will represent the type of invoice you are seeking. [When not specified, an open status will be assumed]open - represents invoices which are open/unpaid.closed - represents invoices which were revoked, but can still be seen.hidden - represents invoices which the client cannot see.merged - represents invoices which were merged into another invoice.paid - represents invoices which have been paid.expired - represents open invoices which have passed its expire date.

Notes:

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