Платежный шлюз Cybersource установил несколько URL-адресов перенаправления

У меня проблемы с оплатой через кибернетический источник. Я использую omnipay в качестве киберисточника. Проблема в том, что у моего сайта есть несколько мест, где собираются платежи, например, при добавлении кредита в учетную запись есть отдельный URL-адрес, а страница регистрации отличается, поэтому мое действие и URL-адрес перенаправления будут динамическими.

Мой вопрос в том, что мне нужно создать несколько профилей и назначить их для каждой страницы, где собираются платежи, или есть ли какой-либо параметр, доступный, как в Paypal, для перенаправления пользователя обратно на наш сайт после страницы оплаты.


person Sandeep J Patel    schedule 08.12.2015    source источник


Ответы (2)


Привет, @Sandeep J Patel. Вы можете переопределить перенаправление и отменить URL, просто передав параметр переопределения для страниц отмены и ответа. Таким образом, вам не нужно создавать несколько профилей для одного и того же, и все, что вам нужно передать, - это URL-адрес, который вы хотите, чтобы пользователь перенаправлял после перехода со страницы оплаты. Пожалуйста, обратитесь к следующему документу, чтобы узнать то же самое.

Вы можете воспользоваться полем override_custom_receipt_page в Secure Acceptance вместо того, чтобы иметь несколько профилей. Пожалуйста, [посмотрите здесь, в документации] [1] для получения дополнительной информации.

[1]: http://apps.cybersource.com/library/documentation/dev_guides/Secure_Acceptance_SOP/Secure_Acceptance_SOP.pdf

person Shrey Prajapati    schedule 12.12.2015

Мой вопрос в том, что мне нужно создавать несколько профилей и назначать их для каждой страницы, где собираются платежи

Да, конечно. На вашем месте я бы лоббировал поддержку Cybersource, чтобы добавить URL-адрес возврата и отменить URL-адрес в качестве отдельного параметра для транзакции, но на данный момент они его не поддерживают. Все больше и больше шлюзов добавляют эти параметры - недавно я обсуждал с группой поддержки MultiCards в Нидерландах, и они добавили эти параметры в свой существующий API после того, как я объяснил необходимость в них.

person delatbabel    schedule 12.12.2015
comment
спасибо за ответ. Не могли бы вы сообщить мне, как я могу настроить 3D-безопасность в киберсисточнике? Есть ли библиотека или код для справки? - person Sandeep J Patel; 12.12.2015