Skip to content
msp3CloudPayments
Приём оплаты через CloudPayments для MiniShop3: счёт, шесть уведомлений, одно- и двухстадийная схема
  • MODX 3
  • PHP 8.2
  • miniShop3
  1. Компоненты
  2. msp3CloudPayments
  3. Системные настройки

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

Ключ в MODX: msp3cloudpayments_<имя>. Установка: Быстрый старт.

Счёт, вкладка заказа и webhook.php берут ключи по цепочке:

  1. Непустые msPayment.properties: public_id или login, api_secret, secret, webhook_secret, secret_key.
  2. msp3cloudpayments_*.
  3. mspcloudpayments_*.

Кеш не подставляет ключи.

HMAC на webhook.php идёт по той же цепочке, что счёт и вкладка.

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

Где взять ключи: Быстрый старт.

КлючТипПо умолчаниюНазначение
msp3cloudpayments_public_idtextпустоPublic ID сайта
msp3cloudpayments_api_secretpasswordпустоAPI Secret. Им же считается подпись уведомления
msp3cloudpayments_currencytextRUBВалюта счёта
msp3cloudpayments_api_base_urltextпустоСвой адрес API. Пусто: https://api.cloudpayments.ru
msp3cloudpayments_payment_receiptboolнетЧек 54-ФЗ уходит вместе со счётом
msp3cloudpayments_taxation_systemnumber0Система налогообложения, значения 0-5
msp3cloudpayments_vatlistnoneНДС
msp3cloudpayments_payment_methodnumber4Признак способа расчёта
msp3cloudpayments_payment_objectnumber1Предмет расчёта товара
msp3cloudpayments_payment_object_deliverynumber4Предмет расчёта доставки
msp3cloudpayments_json_data_extratextareaпустоДополнительный JSON. Пакет сливает его с номером попытки и чеком
msp3cloudpayments_success_urltextпустоКуда вернуть после оплаты. Пусто: страница из ms3_order_redirect_thanks_id с msorder
msp3cloudpayments_fail_urltextпустоКуда вернуть после ошибки. Пусто: та же страница с msorder и payment_fail=1
msp3cloudpayments_debugboolнетПодробный лог. На бою выключите