Void a vendor bill payment

Void a bill payment that has started processing and cannot be canceled (with /v2/CancelAPPayment.json). You can attempt to void payments made both with BILL (online) and outside BILL (offline).

Void a payment made with BILL (online)

In your /v2/VoidAPPayment.json request:

  • Set sentPayId as the BILL-generated ID of the SentPay payment object. The value begins with stp.
  • Set voidRequestType as the void bill payment request type.
  • Set reason as the reason for voiding the payment.

In the sandbox environment, the payment status is marked as Void.

See How do I cancel or void a Payables payment? in the BILL Help Center to learn about the BILL void payment process and timing in the production environment.

Form Data
string
required

Developer key generated with your BILL developer account

string
required

API session ID generated with /v2/Login.json

data
object
required
Response

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json