💵Создание платежа
С Tegro.money и продавец, и покупатель получают «электронного кассира», который значительно упрощает проведение операций и ускоряет платежи.
Для создания платежа нужно передать необходимые параметры на специальный урл https://tegro.money/pay/?params
Обязательные параметры
shop_id
Публичный ключ проекта
amount
Сумма платежа
order_id
Идентификатор заказа (номер платежа или email клиента)
currency
Валюта платежа (RUB, USD, EUR)
sign
Подпись запроса
Дополнительные параметры
lang
Язык интерфейса (ru, en)
test
Если указан со значением "1" - оплата пройдет в тестовом режиме
payment_system
ID платежной системы
success_url
Урл успеха
fail_url
Урл ошибки
notify_url
Урл уведомлений
Для формирования подписи необходимо отсортировать по ключу все обязательные параметры, объединить пары ключ/значение символом & и добавить в конец Ваш секретный ключ. Затем захешировать получившуюся строку MD5, например:
Внимание! Если в форму оплаты был передан флаг тестовой оплаты test=1, этот параметр так же участвует в формировании подписи:
Возможен переход сразу в платежную систему, если Вы готовы передать все данные для оплаты во входящем запросе. Для этого отправить данные нужно методом POST на урл https://tegro.money/pay/form/ обязательно указать параметр payment_system и передать все обязательные поля для этого способа оплаты. В большинстве случаев это email, для дополнительной информации обратитесь в службу поддержки.
Пример:
Last updated