Skip to main content
For delivery method, firewall settings, and logs, see Webhook Events.

Event Types

Cash receipt issuance and cancellation are asynchronous. The API sends the final result in one of the following events.

Payload

Issuance Success

Issuance Failure

Cancellation Success

Cancellation Failure

Canceled Outside Bolta

Bolta sends this event when an issued cash receipt is canceled outside Bolta (for example, on Hometax).

Webhook Delivery Time

Delivery timing depends on the event. Hometax reflects a cash receipt on the following day, so Bolta sends the issuance success webhook the next day. A test key (test_) simulates issuance and sends the final webhook 10 seconds after Bolta accepts the request.
202 Accepted only means Bolta accepted the request. Treat a cash receipt as unconfirmed until you receive CASH_RECEIPT_ISSUED.

When a Webhook Does Not Arrive

Check with Retrieve Cash Receipt Status. A status of PENDING or REQUEST_SUCCESS means the result is not yet final. REQUEST_SUCCESS means Bolta delivered the request, not that issuance succeeded.