Платежные системы

Вы можете использовать платежные системы: MonoPay / Monobank.ua, NovaPay, LiqPay.ua, PrivatBank, Hutko, Wayforpay.com, Fondy.io, iPay, Stripe.com, Square, PayPal.com и другие.
Оплата заказа
После оформления заказа покупателю автоматически будет предложено оплатить заказ одной из установленных на вашем сайте платёжных систем.
Предварительный выбор способа
Вы можете настроить предварительный выбор способа оплаты до оформления заказа на странице `Настройки` → `Магазин` → `Валюта и оплата` → `Выбор способа оплаты (в форме оформления заказа)`.
Оплата после проверки
Вы можете включить оплату счёта только после проверки заказа: кнопка оплаты будет отправлена на e-mail или появится в статусе заказа (для каждого заказа индивидуально).
Собственные счета
Вы сможете формировать собственные счета при помощи ссылки, в которой можно указать цену, описание услуги/товара и прочие данные (инструкция ниже — `Генерирование счета на оплату без товара`).
Подключение платёжных систем возможно только для сайтов с привязанным доменом.
После подключения платёжной системы обязательно отправьте запрос для её активации и привязки к вашему сайту. Внимание! В целях безопасности вы не сможете самостоятельно менять ID Мерчанта после активации платёжной системы.

Комиссии платёжных систем

Мы не берём комиссию за использование платёжных систем на сайте. Указанные ниже проценты устанавливают сами платёжные сервисы — они списываются с суммы платежа покупателя.
Платёжная системаКомиссияРегулярные платежиХолд / двухстадийная оплатаОплата частями / кредитПРРО / фискализацияВалюты
Monobank [monobank.ua]1,3% / 2,0%естьестьнетестьUAH
LiqPay [liqpay.ua]1,3% / 2,0%естьестьестьестьUAH, USD, EUR
PrivatBank [privatbank.ua]1,3%нетестьестьестьUAH
NovaPay [novapay.ua]0-1,3%нетестьнетестьUAH
Hutko [hutko.org]1,5% (от 1,1%)естьестьестьестьUAH, USD, EUR, GBP, CZK
WayForPay [wayforpay.com]2,0%естьестьестьестьUAH, USD, EUR
Fondy [fondy.io]2,0% – 2,4%естьестьестьнетUAH, USD, EUR, PLN, GBP и др.
iPay [ipay.ua]1,3% / 2,0%нетнетнетестьUAH
Stripe [stripe.com]2,9% + $0.30естьестьестьнет135+ валют
Square [squareup.com]2,9% + $0.30естьнетнетнетUSD, CAD, GBP, EUR, AUD, JPY, PLN, NZD, CHF
PayPal [paypal.com]2,99% + $0.49естьестьестьнетUSD, EUR, GBP, PLN и др.
YooKassa [yookassa.ru]≈3,5%естьестьестьнетRUB, USD, EUR
WebMoney [webmoney.ru]0,8%нетнетнетнетUSD, EUR, RUB, UAH
ВажноТарифы устанавливаются платёжными сервисами и могут меняться. Точную комиссию уточняйте на сайте платёжной системы. Если нужно добавить свою комиссию к платежу — укажите её в поле `Добавлять процент к платежу`: можно указать и процент, и сумму в валюте. Например: `+2%` (процент), `+100 USD` (сумма в валюте) или `+2% +100 USD` (процент и сумма одновременно).

Дополнительные настройки

1Оплата заказа после проверки
Вы можете разрешить покупателям оплачивать заказ онлайн только после того, как вы проверите его вручную. Для этого в настройках магазина (вкладка «Магазин» → «Способы оплаты») включите пункт «Включить оплату платёжными системами только после проверки заказа». После проверки заказа откройте его в статистике и разрешите оплату опцией «Оплата» → «Разрешить оплату онлайн платёжной системой». Оплату можно разрешать или запрещать и для каждого заказа отдельно, независимо от общих настроек.
2Оплата заказа выбранным способом
Вы можете изменить способ оплаты уже после оформления заказа: откройте заказ в «Статистике продаж», выберите нужную платёжную систему и сохраните изменения — покупателю будет отправлена ссылка для оплаты. В этом случае желательно включить оплату только после проверки заказа.
3Оплата если покупатель переходит по ссылке
Можно принимать оплату только тогда, когда покупатель пришёл по ссылке, в которой указана платёжная система. Выбранный способ оплаты сохраняется в COOKIE и действует при следующих визитах покупателя с этого же устройства. Способ оплаты задаётся GET-параметром shop_payment_systems: значение равно ID способа (или несколько ID через запятую).

Например: shop_payment_systems, shop_payment_systems=1 или shop_payment_systems=1,2,3, где 1,2,3 — доступные способы оплаты. Дополнить ранее выбранные способы можно знаком «+»: shop_payment_systems=+1,2,3.

Включите пункт «Включить оплату платёжными системами только после перехода по ссылке со способом платежа» в настройках (вкладка «Магазин» → «Способы оплаты»).
4Оплата по ссылке
Вы можете создавать ссылки с описанием назначения платежа, выбором платёжной системы и суммой. Подробная инструкция — в разделе «Генерирование счета на оплату без товара».
5Сообщения о результате оплаты
После оплаты покупатель автоматически перенаправляется на страницу результата.

При успешной оплате: http://ваш-домен/page.php?p=payments&PAYMENT_SUCCESS.
При ошибке или отмене: http://ваш-домен/page.php?p=payments&PAYMENT_FAILD.

Чтобы выводить собственные сообщения, создайте функциональную страницу — «payments» — и задайте текст сообщений.

Инструкции по подключению

На платформе BooStore предусмотрена возможность подключения множества платежных систем, при этом покупатель сам выбирает способ оплаты.
На данный момент для общего пользования открыты следующие платежные системы:

Fondy [fondy.io]
Комиссия платежной системы2,0% – 2,4%


Возможности (управляются кнопкой настроек):
  • Тип платежа: обычное списание (debit) или холд (preauth=Y + capture/reverse).
  • Подписка / регулярные платежи: поддерживается (subscription=Y + recurring_data; день/неделя/месяц/год — Fondy списывает сама).
  • Оплата частями / кредит: через способ оплаты installments.
  • Способы оплаты: card, banklinks_pl, banklinks_eu, banklinks_ua, installments, wallets, applepay, googlepay, ideal, blik, sofort, klarna, twint, local_methods.
  • ПРРО: не поддерживается (передаётся общая сумма и order_desc).
  • Валюты: 150+ (UAH, USD, EUR, PLN, GBP и др.).
Для подключения платежной системы Fondy создайте магазин на https://fondy.io/ru/ или https://fondy.io/gb/. Укажите полученные Мерчант ID и Секретный ключ.

Внимание! Регистрацию осуществляйте только по указанным ссылкам:https://fondy.io/?connect=118490 или https://fondy.io/?connect=118490.

Поддержка Visa, MasterCard, Apple Pay, Google Pay и множество валют и языков.

Для Fondy реализована отмена платежа в статистике продаж, а также прием ответа о возврате платежа (в случае отмены платежа, информация будет отправлена на e-mail, а также в статистику продаж).
Hutko [hutko.org]
Комиссия платежной системы1,5%


Возможности (управляются кнопкой настроек):
  • Тип платежа: обычное списание (debit) или холд (preauth=Y + capture/reverse).
  • Подписка / регулярные платежи: поддерживается (subscription=Y + recurring_data; день/неделя/месяц/год — Hutko списывает сама).
  • Оплата частями / кредит: через способ оплаты installments.
  • Способы оплаты: card, banklinks_pl, banklinks_eu, banklinks_ua, installments, wallets, applepay, googlepay, ideal, blik, sofort, klarna, twint, local_methods.
  • ПРРО: поддерживается (reservation_data — передаётся состав заказа).
  • Валюты: UAH, USD, EUR, GBP, CZK (и другие по аккаунту).
Для подключения платежной системы зарегистрируйтесь на https://hutko.org/. Создайте Мерчант, и укажите полученные данные - `ID мерчанта` и `Ключ оплаты`.

Платежная система поддерживает: Visa, MasterCard, Apple Pay, Google Pay, Prostir, а также оплату частями.

Для Hutko реализована отмена платежа в статистике продаж, а также прием ответа о возврате платежа (в случае отмены платежа, информация будет отправлена на e-mail, а также в статистику продаж).
iPay [ipay.ua]
Комиссия платежной системы1.3 - 2,0%


Возможности (управляются кнопкой настроек):
  • Тип платежа: обычное списание (debit).
  • Подписка / регулярные платежи: не поддерживается API.
  • Оплата частями / кредит: не поддерживается.
  • Способы оплаты: карты Visa/MasterCard, Apple Pay, Google Pay (определяются на стороне iPay).
  • ПРРО: поддерживается (передача состава заказа).
  • Возврат средств: реализован (refund из статистики продаж; отмена авторизации).
  • Валюты: UAH, USD, EUR, GBP, CZK (по аккаунту).
  • Тестовое окружение (sandbox): доступно.

Для подключения платежной системы зарегистрируйтесь на https://ipay.ua/. Создайте Мерчант, и укажите полученные данные - `ID мерчанта` и `Ключ оплаты`.

Платежная система поддерживает: Visa, MasterCard, Apple Pay, Google Pay.

Для iPay реализована отмена платежа в статистике продаж, а также прием ответа о возврате платежа (в случае отмены платежа, информация будет отправлена на e-mail, а также в статистику продаж).
LiqPay [liqpay.ua]
Комиссия платежной системы1,3% / 2,0%


Возможности (управляются кнопкой настроек):
  • Тип платежа: обычное списание (debit) или двухстадийная оплата (hold: заморозка + финализация/отмена).
  • Подписка / регулярные платежи (subscribe; день/месяц/год; покупатель может выбрать галочкой при оплате).
  • Оплата частями / кредит (split: loan/credit).
  • Способы оплаты: card, privat24, liqpay, masterpass, moment_part, cash, invoice, qr, googlepay, applepay, payparts.
  • ПРРО: поддерживается (передача состава заказа).
  • Валюты: UAH, USD, EUR.
Для подключения платежной системы LiqPay.ua создайте магазин на www.liqpay.ua и заполните полученный `Публичный ключ` - Аккаунт, и `Секретный ключ`. В LiqPay.ua реализована отмена платежа в статистике продаж, а также прием ответа о возврате платежа (в случае отмены платежа, информация будет отправлена на e-mail, а также в статистику продаж).
Monobank [monobank.ua]
Комиссия платежной системы1,3% / 2,0%


Возможности (управляются кнопкой настроек):
  • Тип платежа: обычное списание (debit) или двухстадийная оплата (hold: заморозка + финализация/отмена).
  • Подписка / регулярные платежи: поддерживается (subscription create; день/неделя/месяц/год).
  • ПРРО: поддерживается.
  • Валюта: только UAH (банк конвертирует валютные карты).
  • Оплата частями / кредит: не поддерживается этим методом.
Для подключения платежной системы отправьте запрос на получение доступа к интернет эквайрингу по ссылке https://www.monobank.ua/e-comm. При заполнении опросника, который предоставит Monobank, в пункте про CMS укажите BooStore.pro. После получения доступа, в личном кабинете в разделе `Еквайринг`, `Интернет`, создайте ключ `X-Token` и сохраните в поле `Секретный ключ`.

Платежная система поддерживает: Visa, MasterCard, Apple Pay, Google Pay, а также оплату в рассрочку.

Для MonoPay реализована отмена платежа в статистике продаж, а также прием ответа о возврате платежа (в случае отмены платежа, информация будет отправлена на e-mail, а также в статистику продаж).
NovaPay [novapay.ua]
Комиссия платежной системы0-1,3% (0% при оплате картой NovaPay)


Возможности (управляются кнопкой настроек):
  • Тип платежа: обычное списание (debit) или холдирование (hold: заморозка + финализация/отмена; холд до 29 дней).
  • Режим: acquiring (v1/session) или checkout (v1/checkout/session, со созданием експрес-накладной ТТН).
  • ТТН / експрес-накладная: none / existing (подхват наявной ТТН Новой Почты из заказа) / create (создание накладной NovaPay).
  • Способы оплаты: card, google_pay, apple_pay, privat24 (identifier).
  • ПРРО: поддерживается (products в add-payment).
  • Валюта: только UAH.
  • Подписка: не поддерживается.
Для подключения платежной системы обратитесь к NovaPay (Nova Group) для получения доступа к интернет-еквайрингу. В поле `Аккаунт / Merchant ID` укажите Merchant ID, а приватный RSA ключ (PEM) и публичный ключ NovaPay добавьте в настройках (кнопка настроек). Тестовая среда: https://api-qecom.novapay.ua, продуктивная: https://api-ecom.novapay.ua.

Платежная система поддерживает: Visa, MasterCard, Apple Pay, Google Pay, Приват24.

Для NovaPay реализована отмена платежа (void/refund) в статистике продаж, холд (complete-hold/void), а также интеграция с експрес-накладной (ТТН Новой Почты): подхват наявной накладной из заказа или создание новой.
PrivatBank [privatbank.ua]
Комиссия платежной системы1,3%


Возможности (управляются кнопкой настроек):
  • Тип платежа: обычное списание (debit) или холд (PayParts IPP v2: confirm/cancel).
  • Оплата частями / кредит: PayParts (PP/II, минимум 2 части).
  • ПРРО: поддерживается (передача состава заказа).
  • Минимальная сумма: 300 грн.
  • Подписка / регулярные платежи: не поддерживается API.
Для подключения платежной системы Privat Bank Merchant создайте мерчант на Privatbank.ua укажите полученный Мерчант ID и Секретный ключ (в Приват мерчанте он подписан как "Пароль"). После проверки работоспособности платежной системы, Вам необходимо отправить заявку из панели управления Privat Bank Merchant, на перевод платежной системы в рабочий режим.
Square [squareup.com]
Комиссия платежной системы≈2,9% + $0.30


Возможности (управляются кнопкой настроек):
  • Тип платежа: обычное списание (debit). Холд (двухстадийная оплата) не поддерживается Payment Links.
  • Подписка / регулярные платежи: поддерживается (Square Subscriptions, Billing).
  • Оплата частями / BNPL: Afterpay/Clearpay (через accepted_payment_methods).
  • Способы оплаты: apple_pay, google_pay, cash_app_pay, afterpay_clearpay.
  • Состав заказа: передаётся как line_items (название, количество, цена).
  • Данные покупателя: email покупателя (pre_populated_data).
  • Чаевые: поддерживаются (allow_tipping — покупатель выбирает процент на странице Square).
  • ПРРО: не поддерживается.
  • Валюты: USD, CAD, GBP, EUR, AUD, JPY, PLN, NZD, CHF (и другие по аккаунту).
  • Возврат средств: реализован (refund из статистики продаж).
  • Sandbox: доступно тестовое окружение.
Для подключения зарегистрируйтесь на https://developer.squareup.com/ и создайте приложение в Developer Dashboard. В приложении откройте вкладку `Credentials`, нажмите `Show Access Token` и скопируйте полученный `Access Token` (Production) в поле `Секретный ключ`. Для тестирования включите `Sandbox` в настройках метода и укажите Sandbox Access Token (из приложения в режиме Sandbox).

Square Payment Links: покупатель оплачивает на странице Square, после оплаты Square сам возвращает покупателя на страницу результата (redirect_url). Webhook `payment.updated` ускоряет подтверждение заказа; если он не настроен — заказ подтверждается при возврате покупателя (проверка статуса через API).

Для Square реализован возврат средств в статистике продаж (refund через POST /v2/refunds).
Stripe [stripe.com]
Комиссия платежной системы2,9% + $0.30


Возможности (управляются кнопкой настроек):
  • Тип платежа: обычное списание (payment) или холд (capture_method=manual; финализация/отмена).
  • Подписка / регулярные платежи: поддерживается (mode=subscription; день/неделя/месяц/год; покупатель может выбрать галочкой).
  • Оплата частями / кредит: поддерживается (klarna, afterpay_clearpay, affirm).
  • Способы оплаты: card, klarna, afterpay_clearpay, affirm, link, alipay, apple_pay, google_pay, ideal, giropay, sofort, bancontact, sepa_debit.
  • ПРРО: не поддерживается.
  • Валюты: 135+.
Для подключения платежной системы зарегистрируйтесь по ссылке https://stripe.com/. В разделе `Developers`, `API keys` вы сможете найти `Publishable key` и `Secret key`.

Платежная система поддерживает: Visa, MasterCard, Apple Pay, Google Pay, AliPay, Discover, American Express и другие...

Для Stripe реализована отмена платежа в статистике продаж.
WayForPay [wayforpay.com]
Комиссия платежной системы2,0%


Возможности (управляются кнопкой настроек):
  • Тип платежа: обычное списание (SALE) или холд (AUTH + Settle).
  • Подписка / регулярные платежи: поддерживается (regularMode: daily/weekly/monthly/quarterly/halfyearly/yearly; regularMode=client — покупатель выбирает на странице).
  • Оплата частями / кредит: поддерживается (payParts, payPartsMono, payPartsPrivat, payPartsAbank, instantAbank, globusPlus, payPartsOtp, payPartsPumb).
  • Способы оплаты: card, googlePay, applePay, privat24, lpTerminal, delay, bankCash, qrCode, masterPass, visaCheckout, bot, payParts.
  • ПРРО: поддерживается.
  • Валюты: UAH (основная), USD/EUR (alternativeCurrency).
Для подключения платежной системы Wayforpay зарегистрируйтесь на https://wayforpay.com/. Добавьте магазин и заполните полученный `MERCHANT LOGIN` - Аккаунт, и `MERCHANT SECRET KEY` - Секретный ключ.

Выберите нужные способы оплаты на кнопке настроек (будут применяться для покупателей). В Wayforpay реализована отмена платежа в статистике продаж, а также прием ответа о возврате платежа (в случае отмены платежа, информация будет отправлена на e-mail, а также в статистику продаж).
WebMoney [webmoney.ru]
Полная инструкция по подключению WebMoney Merchant.

1. Кошелек и аттестат
Для приема платежей через Web Merchant Interface ваш WMID должен иметь аттестат продавца. С начальным или персональным аттестатом платежи тоже принимаются, но с лимитами. Требования к аттестату: https://merchant.webmoney.com/conf/passport.asp.
Создайте кошелек нужной валюты (WMZ — доллары, WMR — рубли, WME — евро, WMU — гривны). Номер кошелька имеет формат вида Z123456789012.

2. Настройка кошелька в Web Merchant Interface
В кабинете Merchant напротив кошелька откройте «Настроить». В настройках кошелька задайте значения (как в панели Merchant):
  • Тестовый/Рабочий режим — «рабочий» (для рабочего приема).
  • Торговое имя — название вашего магазина (показывается покупателю).
  • Secret Key — секретный ключ кошелька; его же укажите в поле «Секретный ключ» на сайте.
  • Высылать на Result URL, если обеспечивается секретность — включите.
  • Secret Key X20 — секретный ключ по схеме SHA256 (если используете метод подписи SHA256).
  • Передавать параметры в предварительном запросе — включите.
  • Proxy для Result URL — «не использовать».
  • Success URL method — POST; Fail URL method — POST.
  • Позволять использовать URL, передаваемые в форме — включите (чтобы сайт мог передавать адреса результата).
  • Высылать оповещение об ошибке платежа на кипер — включите.
  • Метод формирования контрольной подписи — SHA256.
  • Требовать подтверждение транзакции по СМС — по желанию (обычно «вкл.»), требовать подпись платёжной формы — «выкл.», обеспечивать уникальность lmi_payment_no — «выкл.».
    Эти параметры можно оставить по умолчанию — для работы метода они не обязательны.

3. Что указать в форме добавления платежной системы на сайте
  • Аккаунт — номер WM-кошелька продавца (например Z123456789012). Именно этот номер проверяется при приеме платежа (LMI_PAYEE_PURSE).
  • Секретный ключ — Secret Key кошелька из панели Merchant (используется для проверки контрольной суммы/подписи запросов).

4. Пути (URL), которые нужно указать в настройках WebMoney (Result / Success / Fail)
Эти адреса автоматически подставляются в форму оплаты на сайте, но для гарантированной работы укажите их и в настройках кошелька. Вместо http://адрес_вашего_сайта и код_языка подставьте свои значения:
Result URL (результат оплаты / уведомление с сервера):
http://адрес_вашего_сайта/codes/payment_systems/webmoney/webmoney.php?PAYMENT_RESULT&result_payment_system=ID_платежной_системы
Success URL (успешная оплата / возврат покупателя):
http://адрес_вашего_сайта/код_языка/page.php?p=payments&PAYMENT_SUCCESS
Fail URL (ошибка оплаты):
http://адрес_вашего_сайта/код_языка/page.php?p=payments&PAYMENT_FAILD

5. Проверка
После настройки выполните тестовый платеж. Убедитесь, что заказ подтверждается в статистике продаж и что возврат на сайт происходит корректно. Если оплата прошла, но сайт не видит результат — проверьте, что Result URL доступен (отвечает кодом 200) и что включен прием с сервера (POST-уведомление, без необходимости возврата покупателя).
YooKassa [yookassa.ru]
Комиссия платежной системы≈3,5%


Возможности (управляются кнопкой настроек):
  • Тип платежа: обычное списание (debit) или холд (заморозка + capture/cancel).
  • Подписка / регулярные платежи: поддерживается (save_payment_method + рекуррентные платежи).
  • Оплата частями / рассрочка: поддерживается (payment_method_data.type=installments).
  • Способы оплаты: карты, SberPay, кошелёк ЮMoney, СБП, рассрочка.
  • ПРРО: не поддерживается.
  • Валюта: RUB (в основном).
Для подключения YooKassa зарегистрируйтесь на https://yookassa.ru/. Полученные `shopId` укажите в поле `Аккаунт`, а секретный ключ — в поле `Секретный ключ`. Для автоматического подтверждения заказа (даже если покупатель не вернётся на сайт) один раз настройте HTTP-уведомления в личном кабинете YooKassa (Интеграция — HTTP-уведомления) на адрес https://ваш-домен/codes/payment_systems/yookassa/yookassa.php?PAYMENT_RESULT&result_payment_system=XX. Если webhook не настроен, оплата будет подтверждена при возврате покупателя на страницу результата (проверка статуса через API).
Внимание!
  • Все платежи осуществляются только после оформления заказа. Покупатель сначала оформляет заказ, после чего формируется номер для платежа.
  • Способ выбора оплаты можно включить в форму оформления заказа: в настройках, во вкладке «Магазин» → «Валюта и оплата» → «Выбор способа оплаты (в форме оформления заказа)».
  • Вы будете оповещены о создании нового заказа. При онлайн-оплате вы также получите уведомление о платеже с дополнительными данными (сумма заказа, валюта, ID транзакции и др.), чтобы вы могли проверить корректность платежа.
  • В статусе платежа в статистике продаж появится иконка с оповещением об оплате через платёжную систему.
  • Для оплаченных онлайн заказов в столбце «Оплата» будет установлено «Оплачен онлайн, не проверен». После проверки платежа вы сможете изменить статус на «Проверен» или «Не оплачен».

Генерирование счета на оплату без товара

Вы можете создать ссылку, при нажатии на которую будет сформирован счёт на оплату. В ссылке можно указать различные данные, а также автоматический выбор платёжной системы, через которую будет предложено оплатить заказ.
Пример ссылки
https://boostore.pro/ru/payment.html?payment_currency=USD&payment_price=0.01&shop_payment_systems=2&hide_selector_payment_systems&payment_email=email@email.com&payment_soname=name&payment_phone=1234567890&payment_desc=desc&payment_subscribe=1&payment_subscribe_mode=period&payment_subscribe_period=month
Параметры GET-запроса
payment_currencyВалюта в международном формате: USD, EUR, BYN, RUB, UAH, KZT, PLN (обязательно)
payment_priceЦена (обязательно)
payment_descОписание заказа — будет вставлено в описание счёта
payment_emailЭлектронный адрес плательщика
payment_sonameИмя плательщика
payment_phoneТелефон плательщика
shop_payment_systemsID платёжной системы для оплаты (выдаётся при подключении)
hide_selector_payment_systemsСкрыть выбор платёжной системы на странице оплаты
shop_cart_statistic_groupМетка для вашего удобства — разделение заказов на группы в статистике
payment_subscribeПлатёж по подписке: 1 — включить. mode=buyer — покупатель сам выбирает период при оплате; mode=period&period=day|week|month|year — заданный период повторения.
payment_subscribe_periodПериод повторения подписки (при mode=period): day (день), week (неделя), month (месяц), year (год).
Внимание! Покупатель может изменить цену или данные из вашей ссылки перед оплатой — обязательно перепроверяйте сумму и данные самостоятельно.
Обязательно подключите платёжные системы, которыми покупатели смогут расплачиваться. Иначе при формировании заказа покупатель будет оповещён о создании нового заказа, но не сможет выбрать способ оплаты.
Демо-кнопка и скрипт окна сбора контактных данных

DEMO WINDOW

<a class="payment_popup" href="javascript://" data-payment-desc="Description" data-payment-price="10" data-payment-currency="USD" data-dialog-title="Window title">DEMO WINDOW</a>
Как работает скрипт сбора контактных данных
Скрипт находит все ссылки, ведущие на страницу генерации заказа payment.html, и при нажатии на них открывает всплывающее окно. Заполненные данные (имя, e-mail, телефон, описание) автоматически добавляются к ссылке — вы увидите их при просмотре заказа в статистике продаж.

Для передачи контактных данных в статистику используйте переменные: payment_email, payment_soname, payment_phone. Дополнительный текст добавляется к параметру payment_desc.
Оплата только по ссылке со способом платежа
Если на сайте подключены платёжные системы, вы можете принимать оплату только тогда, когда покупатель переходит по ссылке с указанием платёжной системы. Выбранный способ оплаты сохраняется в COOKIE и действует при последующих визитах покупателя с этого же устройства.

Способ оплаты задаётся GET-параметром shop_payment_systems, значение равно ID способа (или несколько ID через запятую). Например: shop_payment_systems или shop_payment_systems=1,2,3.

Дополнить ранее выбранные способы можно знаком «+»: shop_payment_systems=+1,2,3. Удалить способ — знаком «-» или значением false.

Внимание! Если способ указан без знака «+» или «-», ранее выбранные способы будут заменены. Параметр также можно отправлять POST-запросом из формы при оформлении заказа покупателем.
Генерирование счета на оплату

Вопросы и ответы о платёжных системах

Частые вопросы о приёме онлайн-платежей на платформе BooStore.pro: какие платёжные системы поддерживаются, как настроить свой процент, регулярные платежи, рассрочку, ПРРО и многое другое.

Платформа

Какие платёжные системы поддерживает BooStore.pro?
Платформа поддерживает: LiqPay, PrivatBank, Fondy, PayPal, WayForPay, Monobank, NovaPay, WebMoney, Square, Stripe, Hutko, iPay и другие. Покупатель сам выбирает способ оплаты при оформлении заказа.
Можно ли установить свой процент к платежу?
Да. В настройках платёжной системы есть поле «Добавлять процент к платежу» — укажите значение, например +2%. Этот процент будет добавлен к сумме платежа покупателя.
Можно ли сделать регулярный платёж (подписку)?
Да. Регулярные платежи поддерживают: LiqPay, Monobank, Fondy, PayPal, WayForPay, Stripe, Hutko. В настройках метода включите подписку и укажите интервал (день/неделя/месяц/год). Включение может быть автоматическим или по выбору покупателя.
Какие платёжные системы поддерживают ПРРО (фискализацию)?
ПРРО и передачу состава заказа поддерживают: LiqPay, PrivatBank, WayForPay, Monobank, Hutko, iPay.
Можно ли принимать оплату частями / в рассрочку?
Да. Оплата частями / рассрочка поддерживается в LiqPay (split), PrivatBank (PayParts), WayForPay (payParts), Fondy, Hutko (installments), Stripe (klarna/affirm/afterpay), PayPal (Pay Later).
Какие валюты поддерживаются?
Платформа поддерживает мультивалютность. Обязательно включите и: BYN, EUR, KZT, PLN, RUR, UAH, USD (зависит от платёжной системы). В настройках можно задать принудительную валюту и автоконвертацию по языку.
Безопасно ли оплачивать на сайте?
Да. Все платежи обрабатываются на стороне платёжных систем (PCI DSS). Платформа не хранит данные карт покупателей. Каждый возврат от платёжной системы проверяется по цифровой подписи.
Как покупатель выбирает способ оплаты?
Покупатель выбирает способ оплаты в форме оформления заказа. Вы также можете предварительно выбрать способ, указать его в ссылке на оплату или включить оплату только после проверки заказа.
Что такое холд / двухстадийная оплата?
Холд — это заморозка средств на карте покупателя без немедленного списания. После проверки заказа вы подтверждаете списание (capture) или отменяете заморозку. Поддерживается в LiqPay, Monobank, PrivatBank, Fondy, Hutko, WayForPay, Stripe, PayPal.
Как вернуть деньги покупателю?
Возврат платежа выполняется из «Статистики продаж» (кнопка возврата). Возврат доступен в течение ограниченного срока (обычно 1 неделя) и зависит от платёжной системы.
Поддерживается ли возврат частями?
Да. Частичный возврат (возврат части суммы платежа) поддерживается. Возврат можно оформить из «Статистики продаж», указав частичный возврат и сумму. Обратите внимание: не все платёжные системы поддерживают частичный возврат через своё API — некоторые мерчанты (например, NovaPay) позволяют только полный возврат.
Можно ли управлять платежами через API Commerce платформы BooStore?
Да. Через Commerce API (WooCommerce API) можно управлять платежами по заказу: подтвердить холд (списать замороженные средства), отменить холд (разблокировать средства) и выполнить возврат средств — полный или частичный (с указанием суммы). Для этого используется параметр payment_action при обновлении заказа. Возврат частичный доступен, если платёжная система его поддерживает через своё API.
Есть ли тестовый режим (sandbox)?
Да. PayPal, iPay и некоторые другие системы поддерживают тестовый режим (sandbox) для проверки платежей без реальных списаний.
Поддерживаются ли Apple Pay и Google Pay?
Да. Apple Pay и Google Pay поддерживаются в большинстве платёжных систем (LiqPay, Fondy, Hutko, WayForPay, Monobank, Stripe и др.) и отображаются на стороне платёжного сервиса.

Методы

LiqPay: какие возможности доступны?
LiqPay поддерживает: обычный платёж и холд, регулярные платежи (subscribe), оплату частями (split), ПРРО (состав заказа), способы оплаты (card, privat24, masterpass, googlepay, applepay и др.), валюты UAH/USD/EUR.
PrivatBank: какие возможности доступны?
PrivatBank поддерживает: обычный платёж и холд (PayParts IPP v2), оплату частями (PayParts PP/II, минимум 2 части), ПРРО, минимальную сумму 300 грн.
Fondy: какие возможности доступны?
Fondy поддерживает: обычный платёж и холд (preauth + capture/reverse), регулярные платежи (subscription + recurring_data), оплату частями (installments), множество валют (150+). ПРРО не передаёт состав заказа — только общая сумма.
PayPal: какие возможности доступны?
PayPal поддерживает: обычный платёж и холд (AUTHORIZE + capture/void), регулярные платежи (Billing Subscriptions), Pay Later / PayPal Credit, множество валют (USD, EUR, GBP, PLN и др., но не UAH), тестовый режим sandbox.
WayForPay: какие возможности доступны?
WayForPay поддерживает: обычный платёж (SALE) и холд (AUTH + Settle), регулярные платежи (regularMode: daily/weekly/monthly/quarterly/halfyearly/yearly), оплату частями (payParts), ПРРО, валюты UAH/USD/EUR.
Monobank: какие возможности доступны?
Monobank поддерживает: обычный платёж и холд, регулярные платежи (subscription create: день/неделя/месяц/год), ПРРО, валюту UAH (банк конвертирует валютные карты). Оплата частями не поддерживается.
NovaPay: какие возможности доступны?
NovaPay (Nova Group) поддерживает: обычный платёж и холд (заморозка средств + complete-hold / void, до 29 дней), режимы acquiring (v1/session) и checkout (v1/checkout/session со созданием экспресс-накладной ТТН), способы оплаты card / google_pay / apple_pay / privat24, ПРРО (передача состава заказа), валюту UAH. Подписка и оплата частями не поддерживаются.
Square: какие возможности доступны?
Square поддерживает: обычный платёж (онлайн-оплата через Payment Links), способы оплаты Apple Pay, Google Pay, Cash App Pay и Afterpay/Clearpay (оплата частями / BNPL), передачу состава заказа (line_items) и email покупателя. Холд (двухстадийная оплата) и подписка не поддерживаются через payment link. Доступно тестовое окружение Sandbox. Валюты: USD, CAD, GBP, EUR, AUD, JPY, PLN, NZD, CHF и другие по аккаунту.
Stripe: какие возможности доступны?
Stripe поддерживает: обычный платёж и холд (capture_method=manual), регулярные платежи (mode=subscription), оплату частями (klarna/affirm/afterpay), способы оплаты (card, apple_pay, google_pay, ideal, sofort и др.), 135+ валют.
Hutko: какие возможности доступны?
Hutko поддерживает: обычный платёж и холд (preauth + capture/reverse), регулярные платежи (subscription + recurring_data), оплату частями (installments), ПРРО (reservation_data — состав заказа), валюты UAH/USD/EUR/GBP/CZK.
iPay: какие возможности доступны?
iPay поддерживает: обычный платёж (debit), ПРРО (состав заказа), возврат средств (refund), валюты UAH/USD/EUR/GBP/CZK, тестовое окружение (sandbox). Регулярные платежи и рассрочка не поддерживаются API.
WebMoney: какие возможности доступны?
WebMoney поддерживает только обычный платёж (debit). Холд, регулярные платежи, ПРРО и рассрочка у этого метода недоступны.
💳 Подробнее о приёме платежей