2

目前有一个使用 PHP + JS SDK 的站点(通过 Drop-In UI),实现了为现有订阅更新付款方式的能力。

根据当前的PHP SDK Docs,可以为订阅更新的字段之一是 paymentMethodToken ,可以通过

通过令牌或付款方式随机数

但是,在进行此调用(确认我有一个有效的订阅 ID)之后,Braintree_Exception_NotFound()会引发错误。根据Payment Method Documentation,当无法找到付款方式时会引发此异常。

这向我表明,API 不允许在更新订阅付款方式时使用 nonce。我错过了什么,还是文档不是最新的?

PS我已经审查了这个这个(以及其他一些未答复的),但都没有达到目标。

4

1 回答 1

3

我在布伦特里工作。文档目前在这一点上并不清楚;我会确保他们得到纠正。感谢您帮助我们找到问题。如果您有更多问题,请随时联系我们的支持团队

您需要将 nonce 传递为paymentMethodNoncenot as paymentMethodToken

于 2015-04-14T15:31:49.453 回答