Если я установлю значение TOTALBILLINGCYCLES в регулярных платежах PayPal, будет ли этот платежный профиль существовать вечно?

Я немного смущен регулярным платежом и его пожизненным сроком. Я пытаюсь выяснить, нужно ли мне как-то обновлять профиль повторяющихся платежей по прошествии этого года или нет. Я читаю с https://www.x.com/developers/paypal/documentation-tools/api/createrecurringpaymentsprofile-api-operation-nvp#id09BNA01I0E9 следующее:

The combination of BillingPeriod and BillingFrequency cannot exceed one year.

Но есть также параметр TOTALBILLINGCYCLES, который указывает

For the regular payment period, if no value is specified or 
the value is 0, the regular payment period continues until the 
profile is canceled or deactivated.

Это говорит о том, что мне не нужно ничего делать с профилем, если я не установлен на ноль. Я прав?


person Janar Jürisson    schedule 16.11.2012    source источник


Ответы (1)


BillingPeriod и BillingFrequency отличаются от срока действия повторяющегося платежного аккаунта.

BillingPeriod как долго Paypal должен ждать между платежами? Ежедневно? Еженедельно? Ежемесячно?

BillingFrequency — сколько раз в году будет взиматься плата с этого пользователя.

Таким образом, если у вас есть BillingPeriod из еженедельных и BillingFrequency из 52, с пользователя будет взиматься плата каждую неделю в году. Если у вас есть BillingPeriod из еженедельных и BillingFrequency из 26, с пользователя будет взиматься плата каждую неделю в течение первой половины года, а затем ему больше не будет выставляться счет.

TOTALBILLINGCYCLES — это как долго вы хотите, чтобы эта подписка работала. Если вы установите его на ноль, он будет работать вечно (пока не будет отменен). Если вы установите его на 3, то он будет выставлять счет пользователю за три цикла выставления счетов (3 года), а затем завершится.

person John Conde    schedule 16.11.2012
comment
Я думаю, что могу считать это ДА на мой первоначальный вопрос, и я могу это подтвердить. - person Janar Jürisson; 16.11.2012
comment
Если мы установим значение 3, первый платеж будет выставлен сразу в PROFILESTARTDATE? Кстати, что произойдет, если для параметра TOTALBILLINGCYCLES установлено значение 1? - person jayarjo; 26.01.2014