如何使用 Braintree 在每月付款中每次折扣不同的值
How discount different values each time in monthly payment using Braintree
我正在使用 Braintree 的定期付款,但看起来他们只允许固定奖金金额以从每月付款中扣除。
https://developers.braintreepayments.com/javascript+php/guides/recurring-billing/plans#add-ons-and-discounts
但是每个用户每个月的奖金不同。
那么你有什么想法来定制这个吗?
非常感谢!
我在 Braintree 工作。
您需要先在控制面板中创建您的自定义加载项和折扣,然后才能将它们应用到您用户的订阅中。创建后,您可以根据需要使用 Braintree_Subscription::Update.
更新用户的附加服务和折扣
$result = Braintree_Subscription::update('theSubscriptionId', [
'discounts' => [
'add' => [
[
'inheritedFromId' => 'discountId1',
'amount' => '7.00'
]
],
'update' => [
[
'existingId' => 'discountId2',
'amount' => '15.00'
]
],
'remove' => ['discountId3']
]
]);
我正在使用 Braintree 的定期付款,但看起来他们只允许固定奖金金额以从每月付款中扣除。
https://developers.braintreepayments.com/javascript+php/guides/recurring-billing/plans#add-ons-and-discounts
但是每个用户每个月的奖金不同。 那么你有什么想法来定制这个吗?
非常感谢!
我在 Braintree 工作。
您需要先在控制面板中创建您的自定义加载项和折扣,然后才能将它们应用到您用户的订阅中。创建后,您可以根据需要使用 Braintree_Subscription::Update.
更新用户的附加服务和折扣$result = Braintree_Subscription::update('theSubscriptionId', [
'discounts' => [
'add' => [
[
'inheritedFromId' => 'discountId1',
'amount' => '7.00'
]
],
'update' => [
[
'existingId' => 'discountId2',
'amount' => '15.00'
]
],
'remove' => ['discountId3']
]
]);