You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何测试Braintree集成Google Pay的3D Secure流程?

Braintree Google Pay自定义集成:OR-CCSEH-21错误与3D Secure测试解决方案

修复OR-CCSEH-21错误

  • 不要手动添加Braintree或第三方测试卡到Google Pay钱包——Google Pay测试环境仅接受官方提供的测试卡,非官方卡会直接触发OR-CCSEH-21错误,这是环境限制,无法绕过。
  • 检查配置一致性:确保你的Braintree商户账户已启用Google Pay的3D Secure支持,自定义集成代码里的allowedPaymentMethods需包含cardRequirements: {authenticationRequired: true},且gatewayMerchantId必须填写正确的Braintree商户ID。

测试3D Secure流程的正确方式

  • 无需寻找专属3D Secure测试卡,使用Google官方通用测试卡(如4111 1111 1111 1111)即可。在自定义集成的付款请求配置中,给Braintree追加threeDSecure: {required: true}参数,发起付款时Braintree沙箱会自动模拟3D Secure验证流程。
  • 验证环节处理:触发3D Secure挑战后,输入任意4位验证码(如1234)即可完成测试,沙箱会默认通过验证。
  • 后端逻辑配合:前端拿到Google Pay返回的paymentMethodNonce后,传递给Braintree后端调用transaction.sale时,必须开启threeDSecure: {required: true},否则不会触发验证流程。

内容的提问来源于stack exchange,提问作者Ben Beckman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 17:06:00