Skip to content
msp3BePaid
Приём оплаты через bePaid для MiniShop3: ссылка на оплату, webhook и возврат покупателя в браузере
  • MODX 3
  • PHP 8.2
  • miniShop3
  1. Компоненты
  2. msp3BePaid
  3. Системные настройки

Системные настройки msp3BePaid

Установка и ключи: Быстрый старт.

Ключ в MODX: msp3bepaid_<имя>. Shop ID, секрет и публичный ключ можно положить в msPayment.properties (store_id, secret_key, public_key, webhook_secret). Если properties пусты, пакет читает системные настройки.

После смены настроек очистите кеш MODX.

Где взять Shop ID и секрет: Быстрый старт.

Типы полей в описании пакета не заданы. Валюта по умолчанию BYN. Поле test добавляет в запрос ссылки "test": true.

КлючНазначение
msp3bepaid_store_idShop ID. Логин для запросов к bePaid и для уведомления
msp3bepaid_secret_keyСекретный ключ магазина. Пароль для тех же запросов
msp3bepaid_public_keyПубличный ключ. Им пакет проверяет подпись уведомления
msp3bepaid_checkout_urlАдрес API, где создаётся ссылка на оплату. Свой URL пакет принимает только с разрешённых хостов
msp3bepaid_currencyВалюта. По умолчанию BYN
msp3bepaid_testТестовая ссылка: в запрос уходит "test": true
msp3bepaid_payment_typesТипы оплаты: credit_card, erip и другие из списка
msp3bepaid_erip_service_idНомер услуги ERIP (service_no)
msp3bepaid_attemptsПараметр ссылки на оплату
msp3bepaid_token_ttl_hoursСколько часов живёт ссылка
msp3bepaid_duplicate_checkПроверка повтора при создании ссылки
msp3bepaid_success_urlКуда вернуть покупателя после оплаты. Тот же хост, что у сайта
msp3bepaid_fail_urlКуда вернуть после ошибки. Тот же хост, что у сайта