Как настроить частоту и продолжительность соглашений о выставлении счетов для Amazon Pay

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

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

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

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

Спасибо

1 ответ

Решение

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

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

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

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