Подтвердить что ты не робот

Подписка PayPal против повторяющейся?

Может кто-нибудь объяснить разницу между этими двумя? Из того, что я прочитал, подписка - это та, где вы берете кнопку HTML из PayPal, тогда как повторение выполняется через API.

Разве это или есть больше для него?

Если да, то как подписчики подписывают свою подписку?

(И почему PayPal делает это, поэтому разработчикам приходится тралить форумы на ответы?!)

4b9b3361

Ответ 1

PayPal для разных типов повторяющихся транзакций:

Подписка

Абонентская подписка создается с помощью кнопки "Стандарты оплаты веб-сайта" Subscribe. До 2009 года идентификатор профиля подписки начинался с S-XXXXXXXX. Вы не можете управлять этими подписками через любые вызовы API. После 2009 года идентификатор профиля подписки начинается с I-XXXXXX. Вы можете отменить эти подписки с помощью вызова API ManageRecurringPaymentsProfileStatus.

Повторяющийся профиль платежей

Профиль повторяющихся платежей создается с помощью API CreateRecurringPaymentsProfile и доступен как для пользователей Express Checkout, так и для тех, кто использует Direct Recurring Payments как часть своего веб-сайта Payments Pro Product.

Если вы используете CreateRecurringPaymentsProfile через Express Checkout, вам потребуется предварительное разрешение от покупателя, которое обычно получается путем передачи BILLINGTYPE=RecurringPayments в ваш первоначальный вызов API SetExpressCheckout.

Если вы используете Direct Recurring Payments, вы сможете напрямую передать данные кредитной карты в вызов API CreateRecurringPaymentsProfile.

Повторяющееся выставление счетов
Доступно для клиентов Payflow Pro/Website Payments Pro Payflow Edition. Это похоже на Direct Recurring Payments, за исключением того, что оно выполняется через API Payflow.

- Страница Во всех случаях создается "профиль", а PayPal - это тот, который делает фактическое выставление счетов в расписании, которое вы предоставили. Вам не нужно делать какие-либо дальнейшие вызовы API для профиля профиля подписки/повторяющихся платежей/повторяющегося профиля выставления счетов.

Ответ 2

И еще одно, что я заметил.

Когда мы вызываем вызов API для получения данных транзакции для транзакции с повторением/подпиской, подписи, имеющие свой идентификатор профиля, начинающийся с "S-", имеют их TRANSACTIONTYPE как "subscr_payment" и подписки с идентификатором профиля начиная с "I-", их TRANSACTIONTYPE как "recurring_payment"

Не знаю, полностью ли я прав.