Подписки - Положительный и отрицательный баланс? - PullRequest
0 голосов
/ 05 января 2019

Документы о Subscription.getBalance() говорят

Сумма непогашенных платежей, связанных с подпиской.

Я заметил, что могу также получить отрицательный баланс, предоставив кредитный ваучер в виде скидки, но, к сожалению, это не упоминается в документации.

Несколько мыслей приходят на ум:

  • Это преднамеренно и как подписки ведут себя с отрицательным балансом?
  • Что произойдет, если подписка с отрицательным балансом будет отменена?
  • Если транзакции не должны быть возвращены, каков наилучший способ обработки запроса на отмену пользователя в любом случае?

1 Ответ

0 голосов
/ 11 января 2019

Полное раскрытие: я работаю в Braintree. Если у вас есть какие-либо дополнительные вопросы, не стесняйтесь обращаться поддержка .

Возможность иметь отрицательный баланс по подписке является предполагаемой функциональностью. Некоторые продавцы могут дать несколько месяцев «бесплатно», создав скидку, которая будет отображаться как отрицательный баланс. Когда подписка имеет отрицательный баланс, а затем взимается плата за следующий платежный цикл, отрицательный баланс будет использоваться вместо их начисления. Например, клиент имеет отрицательный баланс в размере 20 долларов США по подписке при 30 долларов США в месяц. В следующем биллинговом цикле с них будет взиматься 10 долларов (при отрицательном балансе - 20 долларов).

Если подписка с отрицательным балансом отменяется, это будет зависеть от продавца, чтобы определить, как обработать. Возмещение средств за транзакции, безусловно, разрешено, и если вам необходимо вернуть деньги клиенту, вы можете сделать это.

Для получения дополнительной информации об отрицательных сальдо и проблемах, связанных с возвратами, я могу порекомендовать обратиться за дополнительной информацией. Они смогут пройтись по конкретным сценариям с вами более подробно.

...