Skip to content
← Overview

Cash receipt APIPayment and order service teams

Connect cash transaction receipts. No issuance fee.

Make receipt issuance part of the order flow instead of a separate task after payment. Use order data to issue receipts and handle cancellations alongside the transaction.

Three issuance types for different recipients.

Connect the right receipt type to your order workflow, from individual purchases to business transactions.

  • Individual tax deduction

    Issue tax-deduction receipts using the buyer's identifier, such as a mobile phone number.

  • Business expense evidence

    Issue expense-evidence receipts using the business registration number.

  • Self-issued receipts

    Use self-issuance when a recipient cannot be identified.

Keep issuance and cancellation connected to the order.

Check the result after requesting issuance. When a whole transaction is canceled, connect full cancellation of the original receipt.

  1. Order data
  2. Receipt issuance
  3. Check the result
  4. Full cancellation if needed

Pricing and requirements

Before you get started.

Cash receipts

Free

Income deduction, expense evidence, and voluntary issuance

Cash receipt issuance does not deduct points.

  • Register the issuer and prepare a joint certificate.
  • Only full cancellation is supported. Partial cancellation is unavailable, and a pending original receipt cannot be canceled.
See how point top-ups work (opens in a new tab)

Checking just one record?

Use the free tool when you want a single lookup without writing code.

Build with your AI tool

Start with the AI tool you already use.

Copy a prompt with official documentation, prerequisites, and test goals into the AI tool you use for your project.

Cash receipt API: Integration prompt

Official docs, product scope, and test steps

Read the prompt
Integrate this Bolta API into the current project.

Connect cash transaction receipts. No issuance fee.

Read the official documentation first and propose an implementation that fits the project's language and structure.

https://docs.bolta.io/llms.txt

https://docs.bolta.io/docs/api-introduction/quickstart

https://docs.bolta.io/docs/api-introduction/cash-receipt-guide

https://docs.bolta.io/docs/api-introduction/certificate-registration

Prerequisites and scope:

- Register the issuer and prepare a joint certificate.

- Only full cancellation is supported. Partial cancellation is unavailable, and a pending original receipt cannot be canceled.

Cash receipts: Free

Cash receipt issuance does not deduct points.

Read the API key from a server environment variable. Do not ask for secrets in chat. Start with the documented test key and test inputs.

Test goals: Test individual, business, and self-issued receipts, result checks, and full cancellation. Do not implement partial cancellation or cancellation of a pending original as supported features.

Do not invent undocumented features or responses. Identify open questions and summarize test results and production-readiness steps.

Questions before you integrate

Is there really no issuance fee?

Cash receipt issuance does not deduct points. Register the issuer and prepare the joint certificate before issuing.

Can we cancel only part of a receipt?

Only full cancellation is supported; partial cancellation is unavailable.

When should we update the issuance status?

Update the receipt status on the order after checking the final issuance result.

Connect it to your service.