亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

3D Secure 2.0 與 Braintree 訂閱集成

3D Secure 2.0 與 Braintree 訂閱集成

C#
慕桂英4014372 2023-08-13 15:36:02
我正在實施 3DS 2.0 與 Braintree 訂閱的集成。Braintree 的文檔不夠清晰,無法回答我的問題,而且 Braintree 支持根本沒有幫助。以下是我的問題:什么時候是執行卡驗證的最佳時機:將卡添加到保險庫時還是創建訂閱時?也許我應該在這兩種情況下都這樣做兩次?將卡添加到保險庫時應使用多少金額來驗證卡?它應該是 0 美元、1 美元還是我應該依賴 Braintree 網關在我未傳遞金額時選擇的金額?將卡添加到保險庫時執行的 3DS 2.0 驗證是否可以保證以后(創建訂閱時)我可以在沒有 3DS 的情況下向卡收取數百、數千美元?如果在創建訂閱時應執行驗證,那么這樣做是否正確:使用支付方式令牌從 Braintree 獲取 PaymentMethodNoce使用隨機數驗證卡并獲取新的隨機數使用第二步中獲得的Nonce作為SubscriptionRequest中的PaymentMethodNonce參數如果我降低或提高訂閱價格會怎樣?我必須使用 3DS 重新驗證嗎?我應該重新驗證更新后的價格嗎?我正在使用按比例分配機制。3DS 是否會對此產生影響?如果用于創建訂閱的 3DS 驗證卡更換為新卡,會發生什么情況?應該使用多少金額來驗證新卡(就像第二個問題一樣)?如何在無需 3DS 重新驗證的情況下提高訂閱價格?是否有示例代碼說明如何使用 3DS 和訂閱?看起來 Braintree 不知道如何回答這些問題,或者出于某種原因不想這樣做。支持非常差。我真的很感激任何反饋。
查看完整描述

1 回答

?
人到中年有點甜

TA貢獻1895條經驗 獲得超7個贊

我想我可以回答你的問題。這是我對這種情況的看法:

  1. 最好的時刻是當您知道訂閱價格時。您應按照卡驗證期間指定的金額向保管卡收取費用(有一些例外情況,例如不需要驗證的小額金額)。如果您跳過驗證,那么您似乎要對欺詐行為負責,而不是銀行。如果您驗證的金額低于您嘗試收取的金額,我想銀行可以拒絕該交易。

  2. 您無法驗證金額為 0 美元的卡。我試過了。我的假設是您不驗證保管卡。一旦知道金額,您可以從保險庫中選擇一張卡,驗證其金額并使用從 3DS 獲得的隨機數更新訂閱。

  3. 當金額增加時,您應該再次執行驗證。我的觀點是,您可以跳過 3DS 以進行更高金額的后續付款,但您對潛在的欺詐負全部責任。如果您使用新金額執行 3DS,則責任將轉移給銀行。

  4. 是的,這似乎是正確的。

  5. 是的,您應該使用 3DS 重新驗證。驗證始終要求您指定金額,因此請使用新金額進行驗證。

  6. 一分鐘前我收到了布倫特里的回復。這應該不是問題。升級訂閱時,您可以根據每月價格驗證該卡。按比例分配的金額將小于該金額。如果您收取的金額低于核實金額,銀行也不會太在意。

  7. 我這里使用的是每月訂閱金額。

  8. 只需使用新金額更新訂閱即可。不過,我認為如果你跳過 3DS,你將再次承擔欺詐責任。

查看完整回答
反對 回復 2023-08-13
  • 1 回答
  • 0 關注
  • 221 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號