QR Code on the Invoice for CS-Cart

Adds a GOST R 56042-2014 payment QR code to the invoice of the stock "Invoice" payment method. Business customers pay from a banking app without retyping the bank details. The code is drawn on the store itself.
Last update: 24.09.2026 Supports current CS-Cart version
cp-addon-5304
Select the CS-Cart edition on which you will use the add-on.
The update period determines the period of time when you can get access to the new versions of this add-on compatible with the new versions of CS-Cart software released during the chosen period.
To instal the add-on, we will need the FTP access to your server. Please send it along with the order number to sales@cart-power.com once the order is paid.
The customer points a banking app at the invoice — the payment order fills itself in
QR Code on the Invoice for CS-Cart
$50.00

QR code on the invoice — paid from a phone

The add-on puts a GOST R 56042-2014 payment QR code on the printed invoice. The customer points a banking app at it and the payment order opens filled in: payee, account, bank, amount and payment purpose are already there.

GOST R 56042-2014
the payment QR format Russian banking apps read
3 shapes of the invoice
printed, attached as PDF and emailed — the code is in all three
No third-party service
the code is drawn on the store itself, payer details never leave it
CS-Cart 4.17.1+
and Multi-Vendor, all four editions

Why a store needs a QR code on the invoice

When the customer is a company, the store issues an invoice. The manual work starts there: an accountant retypes twenty digits of the bank account, nine digits of the BIC, twenty digits of the correspondent account, the tax numbers, the amount and the payment purpose into a banking app. One mistake and the payment bounces or goes to the wrong place while the order waits.

Paid in seconds

A phone camera instead of twenty digits typed by hand: the invoice is paid as soon as the customer opens it.

Fewer mistyped payments

The details reach the bank from the code, not from fingers: a typo in the account or the BIC becomes impossible.

Fewer tickets

"Please send the bank details again" and "the payment went to the wrong account" — noticeably fewer of those after installation.

Nothing else changes

The add-on works on top of the stock "Invoice" payment method: checkout, emails and the invoice form itself stay as they were.

The code sits on the right of the bank details table, where the eye looks for it. The rest of the invoice stays stock.
The code sits on the right of the bank details table, where the eye looks for it. The rest of the invoice stays stock.

The code is in all three shapes of the invoice

  • •  Printed in the browser — what a manager opens from the order and hands to the customer.
  • •  PDF attachment — the file the store attaches to the invoice email.
  • •  The invoice email — the message the customer opens on a phone and pays straight away.
The whole invoice: bank details with the code, the products, the tax and the amount in words — the stock CS-Cart form with one added cell.
The whole invoice: bank details with the code, the products, the tax and the amount in words — the stock CS-Cart form with one added cell.
The order page: the invoice is printed and emailed from here.
The order page: the invoice is printed and emailed from here.

Bank details and payment purpose

The payment is built from the payment method details and the order data. The fields the code cannot be built without are marked by the add-on right on the payment method page — before the form is saved, not after the first printed invoice.

  • •  The payment purpose is configurable. The invoice number, its date and the tax information from the order are substituted into your own wording.
  • •  The tax comes from the order totals. When there is no tax, the purpose says "Without VAT" — what an accountant expects to read.
  • •  The code size is yours to pick. From 60 to 600 pixels: for paper and for reading off a screen.

When details are missing

The invoice prints as it did before, without the code, and the administrator gets a warning naming the empty fields. No blank space is left on the invoice.

The required payee fields are starred — the add-on marks them itself.
The required payee fields are starred — the add-on marks them itself.
Add-on settings: the code size, what draws it and the payment purpose with placeholders.
Add-on settings: the code size, what draws it and the payment purpose with placeholders.

Payer details stay inside the store

The payment string carries the payer surname, first name and phone number. The stock CS-Cart receipt orders the code image from an external service — which means those details travel there every time an invoice is printed.

The built-in generator draws the code on the store itself: no outgoing Internet access is needed and the payer data stays inside. The external service remains a setting — for servers without a graphics library.

What it means in practice

The add-on works on a closed server with no Internet access, and printing an invoice does not depend on a third-party service being up.

Getting started

STEP 1
Install the add-on

Through the Cart-Power add-on manager — updates arrive the same way.

STEP 2
Check the bank details

The "Invoice" payment method: recipient, current account, bank, BIC and correspondent account. The required fields are marked for you.

STEP 3
Open an invoice

The code is already there. Point a phone camera at it and make sure the bank opens a filled-in transfer form.

STEP 4
Adjust if needed

The code size and the payment purpose wording live in the add-on settings.

Worth knowing up front

This payment standard is rouble-denominated: the store needs a rouble currency. If the printed invoice was customised on your store, move those changes into the add-on template — it prints its own copy of the stock form.

Frequently asked questions

Which banks read this code?

The GOST R 56042-2014 format is supported by Russian banking apps — it is the same code printed on utility bills.

Do I need a payment service contract or an online cash register?

No. The code is a way to pass your own bank details, not a way to take a payment. The money arrives by an ordinary bank transfer.

Does the store need Internet access?

Not with the built-in generator — the code is drawn on the store itself. The external service remains an option in the settings.

What happens if the bank details are incomplete?

The invoice prints as before, without the code, and the administrator sees a warning naming the empty fields.

We customised the printed invoice. What happens to it?

The add-on prints its own copy of the stock form. Your changes need to be moved into the add-on file — the path is in the documentation.

Does it work in Multi-Vendor?

Yes, in all four editions. The details come from the payment method, and that belongs to a storefront.

See an invoice with the code on the demo store. Open an order and click "Print invoice" — the code can be scanned straight off the screen.
Payment type
One-time payment
Product
  • Store Builder
  • Store Builder Plus
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Compatible versions
  • 4.21.1
  • 4.20.1
  • 4.19.1.SP2
  • 4.19.1.SP1
  • 4.19.1
  • 4.18.4
  • 4.18.3
  • 4.18.2.SP1
  • 4.18.2
  • 4.18.1.SP1
  • 4.18.1
  • 4.17.2.SP3
  • 4.17.2.SP2
  • 4.17.2.SP1
  • 4.17.2
  • 4.17.1
Localizations
  • English
  • Русский

No reviews found

  CS-Cart development · in-house team · since 2013 We build, upgrade and speed up

Contact information

 

CS-Cart development · in-house team · since 2013

We build, upgrade and speed up CS-Cart stores and marketplaces

Analysts, developers, designers, QA and support under one roof — no subcontractors. We ship add-ons you can buy on this page today, and we take on the work that no ready-made add-on covers.

2013

Working with
CS-Cart since

4.98

Rating from
184 reviews

200+

Solutions on this
marketplace

500+

E-commerce projects
delivered

Flagship products

Two add-ons that change how a store performs

Everything else we publish improves one screen. These two change the numbers: how customers find products, and how often they come back.

 

Add-on · Search & merchandising

Smart Search

Elasticsearch-powered search for large catalogues. The customer types two letters, sees products with images and prices, and buys from the dropdown — even after a typo or with the wrong keyboard layout.

Visitors who use the search bar are 24% of traffic and 44% of revenue, and convert about 2.5× better than people who only browse categories. If search returns nothing, up to 80% of them leave.
Constructor, Beyond Relevance Report 2025; Google Cloud × The Harris Poll, 2023

Catalogue size Sub-second results on 300,000+ products, Multi-Vendor included
Understands Typos, wrong keyboard layout, synonyms, word forms, SKUs, brands and attributes
Reporting Query analytics — what customers search for and which searches return nothing
Deployment Our cloud, or Elasticsearch on your own server

from $35/month

Plans by catalogue size · self-hosted from $1,215 one-time

Plans and details →

Try it on a live catalogue: open the demo store and search with a deliberate typo.

 

Add-on · Mobile commerce

PowerApp — mobile app for your store

A native iOS and Android app running on your CS-Cart data: the same products, prices, stock, promotions, reward points and orders. There is no second catalogue to maintain — everything stays in the admin panel you already use.

A mobile site brings a customer in once; an app brings them back for free. Push notifications replace the retargeting budget you spend to buy the same customer a second time.

Platforms Native iOS and Android, published under your own developer account
Home screen Built in the admin panel from six block types, the same way you build website pages
Time to launch Under a week from purchase to submission for App Store and Google Play review
Compatibility CS-Cart and Multi-Vendor 4.18–4.20 · 11 client apps already live in the stores

from $790

Buy outright, or $79/month on subscription

Open the add-on page →

Screens, block types and pricing tiers: see how the app is built.

Services

When no add-on solves it, we do the work

Fixed scope, written specification, a named project manager and a warranty on what we ship.

Custom CS-Cart development

Functionality the platform does not have: add-ons, marketplace mechanics, integrations with 1C, CRM, ERP, payment and delivery providers. We start from a written specification, not from an estimate on a phone call. Details →

CS-Cart upgrade

Move to the current version without losing data, custom code or add-ons. We audit every modification first, upgrade on a staging copy, adapt what breaks and switch over with little or no downtime. Details →

Speed and performance optimisation

Conversion falls by about 4.4% for every extra second of load time. We profile the server, the database and the front-end, then fix what actually costs the seconds — and show you the before-and-after numbers. Details →

Design for CS-Cart

Mobile-first storefront design built on CS-Cart's own template structure, so the layout survives the next platform upgrade instead of becoming a migration problem. Details →

SEO for CS-Cart

A technical audit of indexing, duplicates, redirects, structured data and Core Web Vitals — delivered as a prioritised fix list your developers can act on, or that we implement ourselves. Details →

How we work

What you get besides the code

Before we start

We discuss the goal, offer options and write the specification. You approve scope and price before development begins.

While we build

A named project manager reports progress on a fixed schedule. You always know what is in work and what is next.

Before release

A separate QA pass on every release — the developer who wrote the code is not the person who signs it off.

After handover

Documentation for everything we ship, plus a warranty on the modifications and the project.

Tell us what the store needs to do

Describe the task in a couple of sentences and we will come back with options, a scope and a price. The consultation is free, and we will say plainly if a ready-made add-on already solves it.

Write to us here

Use the Ask a question button at the top of this page — it reaches the same team.

Or reach us directly

sales@cart-power.com · cart-power.com
We work in English and Russian.

Client cases, our full add-on catalogue and 184 customer reviews are in the tabs above.

Similar products

Live search and Search history
5.0 (86)
$120.00
Fast and convenient smart search. Search history. Flexible search settings.
Live Search
4.9 (47)
$75.00
The customer types and immediately sees products with a photo, a price and an «Add to cart» button. The add-on understands synonyms, word forms and typos, searches by product code and features, shows what customers did not find and lets you add a synonym right from the report. The word index keeps it fast on catalogs of hundreds of thousands of products. No subscription.
Full page CACHE addon for CS-CART + HTML minify
4.9 (42)
$85.00
$120.00
Save 29%
  • Makes your store faster.
  • Improves the SEO ranking of the site.
  • Increases conversion.
Simple import from Excel, XML, CSV files with Multivendor support
5.0 (29)
$219.00
$249.00
Save 12%
Import and update products and features. Addon can help you control stocks & prices via Excel, XML price lists.
Integration with Base.com (baselinker)
5.0 (20)
$299.00
Manage catalogue, stock, prices and orders from your store and every marketplace in one place: BaseLinker pulls your products and orders and sends back stock, statuses and tracking numbers. For Store Builder and Multi-Vendor.
Make purchases for 200$ from our entire offer and get 20% discount
Product currency add-on for CS-Cart
5.0 (17)
$50.00
  • Choose the currency for each product.
  • Set the currency for product categories.