Оплата на платежной странице¶
Оплата на безопасной платежной странице системы PAYMO подходит для интеграции мобильного приложения мерчанта.
- Прием оплаты происходит следующим образом:
Приложение мерчанта создает транзакцию в системе PAYMO путем вызова метода merchant/pay/create и передачей в него параметров инвойса.
Приложение партнера перенаправляет пользователя на платежную страницу PAYMO. В случае мобильного приложения, открывается страница с помощью webView компонента.
Пользователь производит оплату, после чего он перенаправляется обратно в систему мерчанта (страница закрывается).
Адрес тестовой (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