首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >3D安全2.0与Braintree订阅的集成

3D安全2.0与Braintree订阅的集成
EN

Stack Overflow用户
提问于 2019-08-06 08:03:16
回答 1查看 992关注 0票数 2

我正在实现与Braintree订阅的3DS 2.0集成。Braintree的文档不够清楚,不能回答我的问题,Braintree的支持根本帮不上忙。以下是我要问的问题:

  1. 何时是执行卡验证的最佳时机:在将卡片添加到保险库或创建订阅时?也许在这两种情况下我都应该这样做两次?
  2. 当把卡加到金库时,应该用多少钱来验证卡?应该是$0,$1,还是我应该依赖Braintree网关选择的金额,而我没有通过该金额?
  3. 当向保险库中添加一张卡时,是否执行了3DS 2.0验证,以保证以后(创建订阅时)我可以向一张没有3DS的卡收取数百,数千美元的费用?
  4. 如果在创建订阅时应该执行验证,那么这是正确的方法吗:
    1. 使用支付方法令牌从Braintree获得PaymentMethodNoce
    2. 验证卡使用的时间,并得到一个新的现在
    3. 在PaymentMethodNonce中使用第二步获得的Nonce作为SubscriptionRequest参数

  1. 如果我降低或提高订阅的价格会发生什么?我必须与3DS崇敬吗?我应该以更新的价格来尊敬吗?
  2. 我用的是分段计算机制。3DS对此有任何影响吗?
  3. 当用于创建订阅的3DS验证卡更改为新卡时,会发生什么情况?应该用多少钱来验证一张新卡(就像在第二个问题中一样)?
  4. 如何在不需要3DS重新验证的情况下提高订阅价格?
  5. 是否有示例代码说明如何处理3DS和订阅?

看来Braintree不知道如何回答这些问题,或者出于某种原因不想这样做。支持很差。我真的很感谢你的反馈。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-08-16 07:47:29

我和Braintree有类似的问题。我想我可以回答你的问题。这是我对情况的看法:

  1. 最好的时刻是当你知道订阅价格。您应该将拱形卡收费到卡验证期间指定的金额(除了一些例外情况,例如不需要验证的小额金额)。如果你不进行核实,你似乎要对欺诈负责,而不是银行。如果你核实的金额低于你试图收取,我想银行可以拒绝交易。
  2. 您不能用0美元来验证这张卡。我试过了。我的假设是你不验证拱形卡片。一旦你知道了金额,你从金库中挑选一张卡,核实它的金额,并更新订阅从3DS获得的现在。
  3. 当金额增加时,应再次执行验证。我在这里的看法是,你可以跳过3DS以后的付款与更高的数额,但你是完全负责的潜在欺诈。如果您使用新的金额执行3DS,则责任将转移到银行。
  4. 是的,这似乎是对的。
  5. 是的,你应该与3DS崇敬。验证总是要求您指定金额,因此使用新的金额进行验证。
  6. 一分钟前我收到了Braintree的回复。这不应该是个问题。升级订阅时,根据每月价格验证卡。按比例计算的金额将小于该数额。如果你收取的费用比核实的要少,银行也不会在意。
  7. 我在这里使用每月订阅金额。
  8. 只要用新的金额更新订阅即可。然而,我认为如果你跳过3DS,你将再次为欺诈承担责任。
  9. developers.braintree.com充满了例子。有关3DS,请参见https://developers.braintreepayments.com/guides/3d-secure/client-side/javascript/v3

我也有类似的问题,Braintree支持小组很快就回答了这些问题。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57371506

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档