【发布时间】:2015-03-11 21:01:23
【问题描述】:
我们正在使用 Braintree 的 dropin UI 来帮助节省创建自定义支付入口页面的时间。难以理解的是为什么您只能添加新的付款方式而不能删除。我知道可以添加,但如果给定的付款方式有问题(稍后)。它永远存在,因为客户无法删除付款方式。我想删除付款方式的唯一方法是为我们编写一个自定义 UI(从而破坏了使用 dropin UI 开始的目的)。客户是否无法使用 dropin UI 删除付款方式?
【问题讨论】:
-
似乎添加和删除是非常基本的用例。添加在那里。如果有删除,则可以完成更新(通过删除然后添加)。因此,基本上,如果您的客户犯了错误(比如在他或她的到期日)或卡通过使用 dropin 到期,那么您的客户基本上会永远被上述付款方式所困扰。除非您编写自定义实现,调用 API 服务器端,否则会违背整个“dropin”概念的目的。也许braintreepayments.com/features/drop-in 应该更新为“无法删除付款方式”。
-
我认为在为客户添加验证之前不会运行“超限”或“致电银行”验证。我知道“数据输入”验证是针对卡进行的,例如无效号码。但我正在测试模拟创建错误付款的沙盒。支付方式将留在 dropin UI 中,用于“超出限制”、“被盗”、“致电银行”。
-
另外,现在它支持轻松添加 PayPal 账户...我们看到很多迹象表明人们让朋友添加他们的 PayPal 账户作为付款方式:他们非常信任 (但这是我们在这里谈论的“真实”人),他们正在为自己的跌倒做好准备。
-
不能再同意了。用户应该可以选择删除付款方式。
-
此外,即使更新卡的到期日期也无法完成 - 它不会让用户添加具有新日期的同一张卡。我们现在才刚刚开始接触真实用户,但由于此类问题,我们正在努力从 Drop-in UI 迁移出来。
标签: braintree