【发布时间】:2017-01-07 02:28:55
【问题描述】:
我将 Braintree 与 NodeJS 和 AngularJS 一起使用,并且需要更新支付方式数据。出于安全和验证的考虑,我想使用托管字段,但是 Braintree SDK 的paymentMethod.update() 方法要求卡片数据以这样的形式传递:
gateway.paymentMethod.update(payMethodToken, {
cardholderName: req.body.update.name,
cvv: req.body.update.cvv,
expirationDate: req.body.update.exp
}
而且从托管字段中获取这些数据似乎是不可能的。那么,有没有办法以某种方式将托管字段提交的数据转换为我可以传递到paymentMethod.update() 的数据?如果没有,还有什么可以更新付款方式数据的安全方法?
【问题讨论】:
标签: angularjs node.js braintree