Принцип работы всех платежных плагинов примерно одинаков:
Чтобы платежный плагин заработал, нужно выполнить несколько шагов:
Адреса для уведомлений и перенаправлений выглядят следующим образом:
Назначение | Тип запроса | Адрес |
---|---|---|
Уведомление магазина о статусе платеже | POST | https://<ваш домен>/commerce/<payment_code>/payment-process |
Перенаправление после успешной оплаты | POST | https://<ваш домен>/commerce/<payment_code>/payment-success |
Перенаправление после ошибки/отмены платежа | POST | https://<ваш домен>/commerce/<payment_code>/payment-failed |
<payment_code>
здесь - это символьный идентификатор платежного плагина, обычно представляет собой название платежной системы слитно с маленькой буквы, может быть также указан в документации к плагину. Например, для Paymaster payment_code
будет равен paymaster
.
Стоит отметить, что эти адреса нужно указывать даже если вы создали отдельные страницы для показа после успешной оплаты и после отмены платежа. Это необходимо для правильной работы платежного плагина, а покупателю в итоге все равно покажутся заданные вами страницы.