我正在看设置集成示例:
braintree.dropin.create({
authorization: 'CLIENT_AUTHORIZATION',
container: '#dropin-container'
}, function (createErr, instance) {
button.addEventListener('click', function () {
instance.requestPaymentMethod(function (requestPaymentMethodErr, payload) {
// Submit payload.nonce to your server
});
});
});
将付款信息提交到服务器以将现有订阅更新为其他计划的代码是否是相同的代码,或者该方法仅用于新订阅? 是对Braintree的相同呼叫,我的服务器是负责它的功能的人吗?
答案 0 :(得分:0)
免责声明:我为Braintree工作。如果您需要更详细的答案,请随时联系Braintree Support。
您绝对可以使用Drop-In UI来调用将创建或更新订阅的API。
也就是说,您还必须在服务器端建立逻辑以与您要更新订阅的API进行通信。 Subscription.update()上的文档详细说明了如何使用Braintree的SDK更新订阅。