filippov/payment

Payment Module for DonatePay

Installs: 2

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/filippov/payment

dev-master 2020-08-06 04:59 UTC

This package is auto-updated.

Last update: 2025-10-06 16:50:48 UTC


README

Документация

Методы:

  • GET: /paymentmodule/getRateCurrency - конвертирование валюты в рубли.
Параметры:

code - код валюты. Например: USD;

amount - сумма для конвертирования;

Ответ:

status - статус запроса true или false;

rate_amount - конвертированная сумма (только при status = true);

  • POST: paymentmodule/sendPay - запрос в сервис для пополнения баланса.

Параметры:

method - код платежной системы [xyz,qwerty,oldpay];

amount - сумма платежа [xyz,qwerty,oldpay];

code - код валюты. По умолчанию RUB;

name - имя плательщика (для системы xyz. необязательно);

Ответ:

success - в случае успеха;

error - в случае ошибки;

Настройка платежных систем:

  • XYZ:

Url для обращения: host.ru/paymentmodule/notification/xyz;

Секретный ключ указывается в env файле параметром: XyzServiceKey;

  • Qwerty:

Url для обращения: host.ru/paymentmodule/notification/qwerty;

Секретный ключ указывается в env файле параметром: QwertyServiceKey;

  • OldPay:

Url для обращения: host.ru/paymentmodule/notification/oldpay;

Секретный ключ указывается в env файле параметром: OldPayServiceKey;