我整合了网络资源支付网关。我已经使用了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://localhost:8080/sa-sop
如果卡是3D,此代码将授权用户,并将重定向到payment-form.php中隐藏字段中定义的override_page_response网址。
从Github下载源代码
https://github.com/e-payment/cybersource-secure-acceptance/tree/master/php