Система, разработана Paysera, позволяет платить через интернет с помощью единого централизованного интерфейса (API). Для этого Вам просто нужно установить нашу систему на своем сайте. После чего процесс проходит автоматически.

Это работает путем обращения к нашим серверам, передавая параметры, указанные ниже в документации. После чего посетителю Вашего сайта предоставляются все нами поддерживаемые способы оплаты. После осуществления платежа на Вами указанную сумму, информацию об этом мы отправляем на Ваш сайт.

Схема сбора платежей

macro-scheme

1. Запрос на оплату отправляется в систему Paysera, и посетителю вашего сайта предоставляется список способов оплаты. Подробная информация о том, какие данные необходимо включить в запрос на оплату и какие данные будут возвращены как ответ Paysera, приводится в разделе Интеграция со спецификацией.

  • Если покупатель отказывается от оплаты, он возвращается на указанный вами адрес cancelurl.
  • Если запрос на оплату содержит ошибки, отображается страница ошибки. Значения возможных ошибок представлены в разделе Коды ошибок.

2. Посетитель вашего сайта перенаправляется на страницу выбранной платежной системы.

3. После оплаты покупатель перенаправляется обратно на страницу Paysera.

4. При возврате со страницы платежной системы покупатель автоматически перенаправляется на указанный вами адрес accepturl.

5. Paysera уведомляется, когда платежная система успешно выполняет платеж.

6. После получения информации об успешной оплате система Paysera связывается с вашим сайтом по указанному адресу callbackurl и передает информацию о произведенной оплате.

Как интегрировать?

Интеграция способа оплаты SMS Bank отличается от обычной интеграции сбора платежей только тем, что значение параметра запроса payment, передаваемого в Paysera, должно быть smsbank.

Для данного способа оплаты можно использовать также библиотеку WebToPay. Генерируя через нее запрос для системы Paysera в параметре payment также необходимо указать значение smsbank.

Обработка информации платежа ничем не отличается от обычного алгоритма, описание которого приведено в сборе платежей. Для обработки информации платежа также можно использовать библиотеку WebToPay.