Paypal регулярный платеж, как обновить и списать непогашенный остаток в середине цикла

У меня есть следующий сценарий, и мне было интересно, как это сделать:

  1. Ежемесячный платеж в размере 10 долларов США создается, скажем, сегодня, 11/19.
  2. 30.11 пользователь добавляет еще один модуль в пакет, который стоит на 5 долларов в месяц больше. Все хорошо, я могу обновить регулярный платеж до 15 долларов в месяц, поэтому с 12/19 пользователь получит 15 долларов.
  3. Поскольку пользователь добавил этот новый модуль в середине цикла выставления счетов, я хотел бы списать непогашенную сумму за период между 11/30, когда был добавлен новый пакет, и до 12/19, когда начнется новый цикл выставления счетов (примерно в этом случае это составит около $2,70).

Я попытался добавить непогашенный остаток при обновлении профиля, однако API возвращает сообщение об ошибке: сумма просрочки не может быть увеличена.

Кроме отмены текущего профиля и создания нового, есть ли способ просто обновить существующий? Или, если я откажусь от этого, пользователю придется повторно вводить свою кредитную карту / адрес? Я полагаю, я всегда мог сохранить эту информацию в хранилище PayPal и получить ее позже.

Любая помощь приветствуется, спасибо!

1 ответ

Решение

Вы пытались сначала запустить BillOutstandingAmount?

Другие вопросы по тегам