Airwallex要如何使用3D Secure付款?
当您想在线接受信用卡付款时,3D Secure用于保护您免受欺诈者的侵害。它通过验证持卡人对发卡银行的合法性,为在线支付引入了另一个安全级别。
为了通过在您的网站或移动应用程序中执行3D Secure身份验证来提供更好的用户体验,Airwallex提供了一个完全集成的3D Secure解决方案,支持3DS 1.0和3DS 2.x,能够根据发行人的能力自动选择最合适的版本并始终牢记您的付款转换。
对于Airwallex托管支付页面或Drop-in Elements集成,我们通过受控重定向或将您顺利引导至支付完成页面(选择哪个选项取决于发行人)自动处理3D安全功能。
如果您想利用Airwallex 3D Secure解决方案,您需要按照以下步骤操作:
1.使用Airwallex JS SDK获取客户指纹。
2.创建付款意图(这代表客户结帐会话)
3.收集客户付款详细信息(发生这种情况的确切方式取决于您的集成)
4.通过提交付款详细信息请求付款确认(根据您的集成,提交的详细信息可能会有所不同)。
5.根据您的欺诈设置以及交易参数,3D Secure将触发。如果您使用我们的API实现,您将收到一个URL并可以自由适当地显示它,如果您使用任何其他集成,将代表您处理颁发者重定向。
6.成功回复后,您可以发货,资金已为您预留。
7.显示订单成功页面
8.在商品发货时(或在提供服务时)获取预留资金。只有在这一点上,您才能收到资金。
记住
·提示
为了最大限度地提高您的平稳完成率(没有重定向或发行人挑战),我们建议利用SDK,它使发行人能够检索会话数据并确保您的客户是合法客户。
·笔记
对于3D Secure 1,您需要使用整页重定向以符合卡片方案标准。对于3D Secure 2.x,您可以使用您认为适合显示发行人页面的任何机制。