1.3. Настройка формы оплаты

Форма оплаты предназначена для автоматического перенаправления клиента на страницу оплаты. Все параметры передаются методом GET на адрес:

https://payou.pro/sci/v1/

📥 Параметры формы:

Параметр
Обязателен
Описание

id

ID вашего магазина (merchant_id)

sistems

Валюта/метод оплаты (например: card_RUB)

summ

Сумма платежа (в формате 100.00)

order_id

Уникальный номер заказа (может быть логин пользователя или ID заявки)

Coment

Комментарий к платежу (отображается покупателю)

hash

Подпись, формируемая по формуле (см. ниже)

user_code

Уникальный ID пользователя в вашей системе (для антиспам-фильтрации)

user_email

Email пользователя (антиспам-фильтр, может использоваться в аналитике)


🔐 Формирование подписи (hash)

Подпись создаётся по формуле:

md5(id . ':' . summ . ':' . password . ':' . sistems . ':' . order_id)

Где:

  • id — ID магазина

  • summ — сумма

  • password — секретное слово из настроек магазина

  • sistems — метод оплаты (например, card_RUB)

  • order_id — номер заказа


✅ Пример PHP-кода с формой:


⚠️ Важно:

  • Все параметры должны быть переданы в точности, как указано.

  • summ должен быть строго числом с точкой (например, 150.00, не 150,00).

  • Проверяйте совпадение hash на вашей стороне и стороне приёма оплаты.

  • Параметр Coment — опциональный, но может быть полезен для идентификации платежа.

Last updated