Как настроить частоту и продолжительность биллинговых соглашений для Amazon Pay - PullRequest
0 голосов
/ 04 мая 2020

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

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

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

Пожалуйста, помогите.

Спасибо

1 Ответ

2 голосов
/ 05 мая 2020

Нет срока или частоты, которые вы можете установить для биллинговых соглашений. Вместо этого вам решать, когда и сколько вы хотите взимать с покупателя, когда это необходимо (разумеется, для того, чтобы соглашение о выставлении счетов-фактур действовало, это то, что используется, например, вызовом API GetBillingAgreementDetails).

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

Периоды времени, в которые вы находитесь они являются частью объекта BillingAgreementLimits и сообщают вам максимальную сумму и остаток средств, за которые вы можете выставить счет покупателю за период времени, определенный TimeStartEndDate и TimePeriodEndDate. Период является полем только для чтения и устанавливается API Amazon Pay.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...