Payment points
A payment point is a permanent place for accepting payments with a fixed QR code. Place the code once — on a restaurant table, a coffee shop counter or a pickup window — and attach the current order to the point. The customer scans the same code and pays exactly their bill, and after payment the point is free for the next order.
The section is in the «My sales» → «Payment points» menu and appears once at least one merchant has payment via SBPSBP The Bank of Russia's Faster Payments System (СБП): transfers and QR-code payments in seconds. Organizations and sole proprietors (ИП) can use the SBP B2B option. For details, see Payment methods. → enabled in the «Request to Pay» integration — see «Setting up payment methods». Whether you see the section and its buttons depends on your employee permissions — access is granted by the organization's administrator, see Employee access.
Note
Payment points in this section are not related to online cash registers and fiscal receipts under Russian law 54-FZ — for fiscal receipts see Online cash register (54-FZ).
Where payment points help
- Restaurant or café. A separate point for each table: «Table 12» with a QR code on a stand. The waiter attaches the guests' bill to the point, the guest scans the code and pays. After payment, the next seating's bill is attached to the same code.
- Pickup counter or salon. One QR code at the service desk: the seller attaches the next customer's order, the customer pays on the spot.
How to add a payment point
- Open «My sales» → «Payment points» and click «Add».
- Choose the merchant that accepts the payments.
- Enter a name the way the spot is called on site: «Table 12», «Pickup counter». Add a note if needed.
The merchant cannot be changed after creation — create a separate point for another merchant.
Payment link and QR code
To let the point accept payments, issue its permanent payment link: open the point and click «Issue link». Issuing takes less than a minute; when the link is ready, the point page shows a QR code and a «Copy link» button. Print the QR code and place it at the spot — it does not change from order to order.
The link can be deleted with the «Delete link» button — the placed QR code stops working, and a new link can be issued for the point.
Setting up payment methods
The payment link (the universal payment link, UPL) is issued through the merchant's integration with the «Request to PayRequest to Pay The Request to Pay service: the seller sends a request, and the buyer confirms the payment in their bank or personal account. For details, see What is Request to Pay. →» (RTP) service. The point's merchant must have an active RTP integration with at least one payment method enabled — otherwise issuing the link fails with the «UPL payment methods are not configured» error («Не настроены способы оплаты УПК»). The methods are enabled in the additional settings of the RTP integration, in the «Organization» → «Integrations» section; the «Attach to payment point» field in the invoice appears only for a merchant with payment via SBP enabled.
Several methods can be enabled at the same time.
Payment via SBP
For SBP, the first four fields are required:
| Field | What to specify | Example |
|---|---|---|
| «UPL: payment via SBP» | Enables the method | ✓ |
| «Bank identifier» | The recipient bank's identifier in SBP, 12 characters | 100000000001 |
| «Merchant in the bank» | The retail point identifier in SBP, 12 characters. It is a separate bank identifier — it does not match the merchant identifier in Invoicebox | 123456789012 |
| «Crediting details» | The recipient's bank account, 20 characters | 40702810000000000001 |
| «UPL: SBP anti-fraud indicator» | An optional anti-fraud indicator, 16 characters in the RTP format. The service does not calculate it — it is passed to the bank as is | — |
Payment with the digital ruble
All three fields are required, as well as «Bank identifier» and «Merchant in the bank» from the SBP settings:
| Field | What to specify | Example |
|---|---|---|
| «UPL: payment with the digital ruble» | Enables the method | ✓ |
| «UPL: BIC of the digital ruble recipient's bank» | The recipient bank's BIC, 9 characters | 044525225 |
| «UPL: recipient's digital ruble account» | The digital ruble account identifier, 55 characters. It is a separate detail — a regular bank account will not do | g.ru.cbrdc.wlt.clt.3295c641-c677-4067-ad09-e079feacb111 |
Payment by bank details (GOST QR)
| Field | What to specify | Example |
|---|---|---|
| «UPL: payment by bank details (GOST QR)» | Enables the method | ✓ |
| «UPL: payment details for GOST QR» | A ready-made payment details string, up to 4296 characters. The contents of the QR code are expected, not a link to its image | — |
If only this method is enabled, the SBP identifiers can be left empty.
Common settings
All fields are optional:
| Field | What to specify | Example |
|---|---|---|
| «UPL: payer return address» | Where to send the customer back from the payment app after payment | https://merchant.example.com/payment/return |
| «UPL: payment page address» | The payment page address passed to the «Request to Pay» service | https://merchant.example.com/payment |
| «UPL: QR image format» | The QR code image format: image/png or image/svg+xml | image/png |
| «UPL: QR image size, pixels» | From 200 to 1000, 300 by default | 300 |
How to attach an order to a payment point
When issuing an invoice, on the «Payer» step expand «Additional settings» and choose the point in the «Attach to payment point» field — the list shows the points of the selected merchant. After issuing, the invoice is attached to the point, and the customer sees it by scanning the QR code at the spot.
The attached order is shown on the point page. You can detach it manually with the «Detach order» action — for example, if the invoice was issued to the wrong point.
How to edit or delete a payment point
Open the point from the list. The actions menu offers «Edit» — the name and the note — and «Delete».
Warning
After a point is deleted, its placed QR code stops working. Remove the code from the spot first or replace it with another point's code.
If you have questions, contact support: c-support@invoicebox.ru, +7 (812) 448-08-01 (9:00–21:00 MSK).