Skip to main content
When the platform requests reverse issuance, Bolta automatically sends an approval-request email to the supplier’s manager email address, and the supplier approves through the email link.

Workflow

Register the supplier

Call the Register Supplier API to register the supplier’s information with Bolta. Save the supplierKey returned after registration.

Request reverse issuance

Call the Request Reverse Issuance API. Pass the supplier’s supplierKey in the Supplier-Key header. Bolta automatically sends an approval-request email to the supplier’s manager email address.

Send the approval-request email

Bolta sends an approval-request email to the supplier’s manager email address. The supplier clicks the link in the email and approves on Bolta.

Supplier approval

The supplier accesses Bolta through the email link and approves the tax invoice.

Receive the issuance-complete webhook

Once approval is complete, a webhook sends a notification that includes taxInvoiceUrl.

Retrieve the tax invoice (optional)

Check the issuance result with the Retrieve Tax Invoice API.

Canceling a reverse issuance request

Before approval, you can cancel the reverse issuance request by calling the Cancel Reverse Issuance Request API.
  • On a successful cancellation, the response is returned with HTTP 200.
  • If the request has already been approved, canceled, or issued, an error is returned.
Approval is not possible past the issuance deadlineIf the issuance deadline has passed, the supplier cannot approve. Update the date and submit the request again.

When this fits

  • When it is difficult to obtain the supplier’s certificate in advance
  • When the supplier prefers a simple email-based approval
  • When the platform wants to delegate approval to Bolta rather than building its own approval UI

Difference from simple-approval reverse issuance