javascript — Как дисконтировать разные значения каждый раз при ежемесячной оплате с помощью Braintree

Я использую регулярные платежи от Braintree, но похоже, что они позволяют фиксировать только сумму бонуса, которая вычитается из ежемесячного платежа.

https://developers.braintreepayments.com/javascript+php/guides/recurring-billing/plans#add-ons-and-discounts

Однако бонус отличается от каждого пользователя и каждого месяца для каждого пользователя.
Так у вас есть идея настроить это?

Большое спасибо!

0

Решение

Я работаю на Брэйнтри.

Вам нужно будет создать свои собственные надстройки и скидки на панели управления, прежде чем их можно будет применить к подпискам ваших пользователей. После их создания вы можете обновлять дополнения и скидки пользователей по мере необходимости, используя Braintree_Subscription :: Update.

$result = Braintree_Subscription::update('theSubscriptionId', [
'discounts' => [
'add' => [
[
'inheritedFromId' => 'discountId1',
'amount' => '7.00'
]
],
'update' => [
[
'existingId' => 'discountId2',
'amount' => '15.00'
]
],
'remove' => ['discountId3']
]
]);
2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]