我整合了网络资源支付网关。我已经使用了omnipay cybersource包,现在我想启用3d安全性即付款人身份验证,但是无法弄清楚如何以及从何处获取相同的代码引用和端点。
我只需要一个示例代码,我可以参考3d安全实现和端点。
答案 0 :(得分:1)
端点与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
答案 1 :(得分:0)
以下是完整的源代码,最适合您的要求。
使用http://localhost:8080/sa-sop
如果卡是3D,此代码将授权用户,并将重定向到payment-form.php中隐藏字段中定义的override_page_response网址。
从Github下载源代码
https://github.com/e-payment/cybersource-secure-acceptance/tree/master/php
答案 2 :(得分:0)
如果您正在寻找使用REST API实现3DS-1的功能,则以下链接可以帮助您进行集成。
Api Details for Auth Enrollment and Auth Validation which are the part of Payer Authentication
在整合以下详细信息时,我遇到了1个ECI值问题,我收到的是07,这对所有卡都是失败的情况。因此,要解决该问题,请不要通过 authenticationTransactionId 验证请求的有效载荷中的strong>。