Платежный шлюз киберресурса установил несколько URL-адресов перенаправления
У меня возникли проблемы с оплатой из киберресурсов. Я использую omnipay для киберресурса. Проблема в том, что на моем сайте есть несколько мест, где собираются платежи, например, при добавлении кредита в учетную запись есть отдельный URL-адрес, в то время как страница регистрации отличается, поэтому мои действия и URL-адрес перенаправления будут динамическими.
Мой вопрос заключается в том, нужно ли мне создавать несколько профилей и назначать их для каждой страницы, на которой собираются платежи, или есть какие-либо доступные параметры, такие как в Paypal, чтобы перенаправить пользователя обратно на наш сайт после страницы оплаты.
2 answers
Привет @Sandeep J Patel Вы можете переопределить URL-адрес перенаправления и отмены, просто передав параметр переопределения для страниц отмены и ответа. Таким образом, вам не нужно создавать несколько профилей для одного и того же, и все, что вам нужно передать, - это URL-адрес, который вы хотите перенаправить пользователю после прибытия со страницы оплаты. Пожалуйста, обратитесь к следующему документу для того же самого.
Вы можете воспользоваться полем "override_custom_receipt_page" в рамках безопасного принятия вместо нескольких профили. Пожалуйста [посмотрите здесь в документации] [1] для получения дополнительной информации.
Мой вопрос в том, нужно ли мне создавать несколько профилей и назначать их для каждой страницы, на которой собираются платежи
Да, это так. На вашем месте я бы лоббировал поддержку киберресурсов, чтобы добавить URL-адрес возврата и отменить URL-адрес в качестве отдельного параметра для транзакции, но на данный момент они его не поддерживают. Все больше и больше шлюзов добавляют эти параметры - недавно я обсуждал это с командой поддержки в MultiCards в Нидерландах, и они добавили эти параметры к их существующему API после того, как я объяснил необходимость в них.