Я интегрирую платежный шлюз в кибер-ресурс. Я использовал пакет omnipay cybersource для того же самого, теперь я хочу включить 3d-безопасность, то есть аутентификацию плательщика, но не могу понять, как и откуда я могу получить любую ссылку на код и конечные точки для этого.
Все, что мне нужно, это пример кода, из которого я могу ссылаться на реализации 3D-безопасности и конечные точки.
Конечные точки одинаковы для всех сервисов в Cybersource API, а именно:
— Производство: https://ics2ws.ic3.com/commerce/1.x/transactionProcessor/
— Тестовое задание: https://ics2wstest.ic3.com/commerce/1.x/transactionProcessor/
Пример запросов и ответов можно найти здесь: http://apps.cybersource.com/library/documentation/dev_guides/Payer_Authentication_SO_API/Payer_Authentication_SO_API.pdf
Вот полный исходный код и лучше всего подходит для ваших требований.
использование HTTP: // локальный: 8080 / са-подачка
Этот код авторизует пользователя, если карта 3D, и перенаправляет на URL-адрес override_page_response, определенный в скрытом поле внутри payment-form.php.
Загрузите исходный код с Github
https://github.com/e-payment/cybersource-secure-acceptance/tree/master/php