Info |
---|
|
Обычные платежи работают из HPAY, в hydra-payments (HUPO) их не добавляли. Автоплатёж работает в hydra-payments (HUPO): ЛК редиректит пользователя для инициализационной оплаты в ПС, после успеха пользователь видит в ЛК какое-то время "Автоплатёж настраивается", HPD периодически забирает платежи из ПС и, встретив инициализационный платёж для подписки, активирует её. Фискализация для автоплатежей включается в ЛК. |
Пример настройки стыковки с Assist, включая автоплатежи:
HPD
Code Block |
---|
plugins:
assist:
main:
merchant_id:
login:
password:
recurrent_enabled: true
request_period: 600 # seconds, minimum 600
bank_code: Assist
bank_account:
currency: RUB
base_url: https://payments.demo.paysecure.ru
cancel_path: /cancel/wscancel.cfm
recurrent_path: /recurrent/rp.cfm
status_path: /resultbydate/resultbydate.cfm
test_mode: false
root_certificates: []
listeners:
http:
plain:
plugins: [assist/main]
tracking:
assist:
plugins: [assist/main]
workers:
- listeners: [http/plain, tracking/assist] |
HUPO
Code Block |
---|
language | yml |
---|
title | hupo_configuration.yml |
---|
|
payments:
atu_gateway: assist
gateways:
assist:
default:
hpd_url: http://127.0.0.1:9080
hpd_plugin_name: assist
hpd_plugin_instance: main
hpd_secret: secret
conditions_url: /conditions.txt
amount: 1
currency: RUB
merchant_id:
pay_url: https://payments.demo.paysecure.ru/pay/order.cfm
fiscal_mode: true
receipt_name: Услуги связи
recurring_period: 28 # period of recurring payments, days (the parameter is purely informational) |