Оплата на платежной странице

Оплата на безопасной платежной странице системы PAYMO подходит для интеграции мобильного приложения мерчанта.

Прием оплаты происходит следующим образом:
  1. Приложение мерчанта создает транзакцию в системе PAYMO путем вызова метода merchant/pay/create и передачей в него параметров инвойса.
  2. Приложение партнера перенаправляет пользователя на платежную страницу PAYMO. В случае мобильного приложения, открывается страница с помощью webView компонента.
  3. Пользователь производит оплату, после чего он перенаправляется обратно в систему мерчанта (страница закрывается).

Адрес тестовой (sandbox) платежной страницы: https://test.checkout.pays.uz/invoice/get

Адрес промышленной (production) платежной страницы: https://checkout.pays.uz/invoice/get

При перенаправлении пользователя в URL платежной странице добавляются следующие параметры (GET):

storeId – идентификатор мерчанта;

transactionId – ID транзакции полученный в методе merchant/pay/create;

redirectLink – адрес, на который будет перенаправлен пользователь после завершения оплаты.

Пример:

https://test.checkout.pays.uz/invoice/get?storeId=11&transactionId=1268&redirectLink=http://store.local/result