Over 200 add-ons available under a single subscription for $40 per month!

Yandex Pay and Split payments

Allows you to create Yandex Pay and Split payment methods
Please enter a valid addres(es) of the shop where you are going to use the add-on.
By subscription 4 800 
Latest module version Updated:
Have questions about the module? Write to us: HelpDesk
Yandex Pay and Split — Description

Yandex Pay and Split

Addon for CS-Cart that adds Yandex Pay and Yandex Split as payment methods and shows payment widgets on the product page and checkout.

Purpose

  • Enable Yandex Pay and Yandex Split in Payment methods.
  • Display the payment widget on the product page (extended or compact) and on checkout.
  • Show the “Yandex Pay” badge on the storefront.
  • Map payment outcomes to order statuses (successful / unsuccessful) in addon settings.

Features

  • Two payment processors in one addon: Yandex Pay and Yandex Split.
  • Merchant ID and order status mapping in addon settings (tabs General, Settings, Information).
  • Flexible widget display: extended/compact on product page; theme, size and JSON config (including from Yandex demo).
  • Badge options (position, visibility).
  • Theme support: Responsive, UniTheme2, Nova.

All config is in the CS-Cart admin: addon settings under Add-ons → Downloaded add-ons → Yandex Pay and Split, payment methods under Add-ons → Payment methods (“Add payment method” button).

Step-by-step instruction with screenshots: info/INSTRUCTION_ru.html and info/INSTRUCTION_en.html.

Product:
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Recipient:
  • Buyers
  • Owners
  • Vendors
Development
:
  • Backend
  • Frontend
Localization:
  • English
  • Русский
Compatible versions:
  • 4.19.X
  • 4.18.X
  • 4.17.X

Оформление подписки

Мы переходим на новую подписную систему, открывая для вас полный доступ ко всем нашим модулям. Подробную информацию об условиях подписки и часто задаваемых вопросах вы можете найти здесь.

Обратите внимание, что приобретение модулей по отдельности теперь недоступно — воспользоваться ими возможно исключительно в рамках подписки.

За единую стоимость подписки - 2000 руб/мес. Вы получаете доступ ко всем модулям.

Как оформить подписку у нас на сайте

Зарегистрируйтесь или авторизуйтесь на нашем сайте и выберите интересующий вас модуль

Нажмите кнопку Запросить триал доступ

Введите в поле URL сайта ваш домен в формате domain.com, без www и https://

Далее в личном кабинете в разделе загрузки вы сможете скачать нужный вам модуль и менеджер модулей для удобного управления модулями и оформления подписки.

Далее у вас есть 7 дней для тестирования выбранного модуля.

По истечении строка триала, для продолжения работы необходимо оплатить подписку.

Сделать это можно из менеджера модулей.

На выбор вы можете оплатить:

для зарубежных карт - PayPal

для РФ карт - Robokassa

Или на странице на сайте https://makeshop.pro/subscription/

При оплате нужно указать электронную почту с которой вы оформляли триал доступ.

При покупке на маркетплейсе CS-Cart

При покупке любого модуля зарубежной картой или картой РФ

Так как система при оформлении подписки не спрашивает дополнительных вопросов (на какой домен подписка оформляется) желательно вводить электронную почту ту же что и ваша учетная запись у нас на сайте (если она есть), тогда ваши учётки свяжутся между собой.

Выберите интересующий модуль и нажмите кнопку “Оформить подписку“

Далее после оплаты подписки вы сможете скачать модуль перейдя в раздел “Загрузки“, там выберите свой заказ и в нем будет ссылка на скачивание.

В дальнейшем, для получения новых модулей по подписке рекомендуем пользоваться нашим сайтом.

Всё что вам будет нужно сделать это на интересующем вас модуле (после авторизации) нажать кнопку “Запросить модуль по подписке“ и после одобрения скачать его в разделе загрузки.

Если что-то пойдет не так - проверьте выписалась ли лицензия

Найдите заказ с датой оформления подписки

Убедитесь что у вас прописался URL сайта в заказ

Если URL сайта неправильный и вам нужно обновить его: переходите в пункт меню “Мои модули”

Ищите модуль и проверьте URL магазина для которого выписана подписка

Yandex Pay and Split — Instruction

Yandex Pay and Split: Instruction

Screenshots below show the Russian admin interface; menu names may differ in your language.

1. Finding the addon

The Yandex Pay and Split addon is listed under Add-ons → Downloaded add-ons. Use the search box and type “yandex” to filter the list. The addon is by developer make shop; after installation its status is “On” (enabled).

Addon list — Yandex Pay and Split


2. Installation

Install the addon via Add-ons → Manage add-ons (upload package or update from repository). After installation, enable the addon and open its settings (gear icon next to the addon name or click the name).


3. Addon settings

3.1. General (tab “General”)

In the addon settings, open the General → General tab:

  • Seller ID (Merchant ID) — enter your Merchant ID from the Yandex Pay dashboard (e.g. 5d69c8fa-894c-44c5-b9fa-...).
  • Order status mapping — set which order status to use for successful payment (“Successful:” — e.g. “Completed”) and for failed payment (“Unsuccessful:” — e.g. “Cancelled”).

Click Save when done.

General settings: Merchant ID and status mapping

3.2. Widget (tab “Settings” → “Widget”)

On Settings → Widget you configure how the payment widget is shown:

  • Widget display on product card: extended view, compact view, or “Do not display”.
  • Display payment method widget: choose “Yandex Pay and Yandex Split” or the option you need.
  • Widget configuration — JSON with widget options (theme, border radius, size, etc.). You can build the config in Yandex’s interactive demo and paste it here (link to the demo is below the field).

Click Save after changes.

Widget settings: product card display and configuration

3.3. Badge

Under Settings → Badge you set how the “Yandex Pay” badge appears on the storefront (position, visibility). Save after editing.


4. Adding a payment method

To let customers pay with Yandex Pay or Split, add a payment method:

  1. Go to Add-ons → Payment methods (or Administration → Payment methods, depending on your CS-Cart version).
  2. Click + Add payment method.
  3. Select processor MS: Yandex Pay (or the Yandex Pay / Split option shown in your list).
  4. Fill in the name, description; optionally limit storefronts and shipping methods.
  5. In the payment method parameters, enter the data provided by Yandex if required.
  6. Enable the payment method and save.

The list will show e.g. “MS: Yandex Pay” with an On/Off switch.

Payment methods list and Add payment method button


5. Verification

  1. Open a product page on the storefront — the Yandex Pay/Split widget should appear if enabled.
  2. Add a product to cart and go to checkout — select Yandex Pay as payment method and confirm the widget appears and payment works (use test mode first if available).

6. Maintenance

  • Updating: via Add-ons → Manage add-ons (when an update is available) or by installing a new version from the repository.
  • Uninstall: in the addon list, disable and remove the addon. Before that, disable or remove related payment methods under Payment methods so orders are not left without a payment option.
Yandex Pay and Split — Changelog

Changelog

v1.4.1 13.02.2026

  • [*] Docs: only HTML versions (info/) kept, MD files removed

v1.5.0

  • [*] Module template updated
  • [+] Setting “Show on checkout page” (radiogroup: no, below order total, above product list)
  • [+] Setting “Checkout display type” (selectbox: collapsible block collapsed / expanded, plain block)
  • [+] Collapsible checkout widget block with title and animation
  • [*] Checkout widget moved to checkout_widget_wrapper.tpl, included from payment_options.post.tpl and extra_list.post.tpl

v1.4.0   19.01.2026

  • [+] Label display in AB smart recommendation blocks
  • [!] Fixed incorrect payment method block behaviour on checkout

v1.3.1   12.12.2025

  • [!] Order could not be created from admin panel

v1.3.0   09.12.2025

  • [*] Module standardization
  • [*] Refactoring
  • [+] Configurable widget and badge appearance
  • [*] Updated widget look with option to use legacy style
  • [*] CS-Cart nova_theme support
  • [!] Fixed incorrect addon settings display in dark theme
  • [+] Badge position option
  • [!] Fixed badge alignment
  • [*] Checkout widget display optimization

v1.2.2   10.11.2025

  • [!] Fixed multiple widget copies when product tabs contain product.
  • [*] Widget styles updated
  • [*] Payment session mode set to PRODUCTION

v1.2.1   03.11.2025

  • [*] Widget position and size on product page
  • [!] Fixed multiple widget copies in popup
  • [*] Removed extra “Checkout” button on Cart page
  • [*] Widget bottom margin
  • [!] Fixed widget not showing when switching to Yandex payment
  • [!] Fixed Split widget showing when Yandex payment + card payment option
  • [+] Option to hide widget on checkout page

v1.2.0   30.10.2025

  • [+] Widget selection on product page
  • [+] Widget on checkout

v1.1.1   30.07.2025

  • [*] Standardization

v1.1.0   06.11.2023

  • [+] Yandex Split widget

v1.0.2   28.10.2023

  • [!] Fixed production API key detection

v1.0.1   28.10.2023

  • [!] Fixed API URL detection
  • [+] English translations

v1.0.0   16.10.2023

  • [+] Initial release

[+] Added   [-] Removed   [*] Changed   [!] Bugfix

Request revision
Reviews

Here you can share your opinion and evaluate our work.

Your feedback helps us become better and offer you even better service.