Переключиться с WPS на Express Checkout? - PullRequest
1 голос
/ 15 февраля 2012

В настоящее время у меня есть стандартный процесс оформления платежей через веб-сайт для покупки годовых подписок и автономных виртуальных продуктов, который в простейшей форме;

  • Собирает несколько основных сведений о клиенте и регистрирует новую покупку вбаза данных на моем сайте
  • Использует способ подготовки веб-формы, которая автоматически отправляется в PayPal на стороне клиента, используя поле custom для отслеживания и проверки покупки с использованием IPN

Как я понимаю, с помощью Express я мог бы

  • Вырезать технику формы и затянуть мое приложение, инициируя запрос на стороне сервера, а затем отправить пользователя прямо в PayPal
  • Обрабатывайте платеж немедленно, когда клиент возвращается (не ожидая возможных задержек IPN - хотя я знаю, что могу компенсировать это с помощью автоматического возврата PDT)
  • Управление подписками на месте (не требуется, но признается какпособие)

Однако я знаю о дополнительной работе, особенно с регулярной оплатойments.

Вы могли бы утверждать, что оно того стоит для получения прибыли? Или то, что я делаю, приемлемо *, учитывая требования?


* I 'Мы всегда были обеспокоены раскрытием транзакции в стандартной веб-форме PayPal, поэтому мне нравится идея Express, но я тщательно проверяю вызовы IPN;у меня есть какие-либо причины для беспокойства?

1 Ответ

1 голос
/ 17 февраля 2012

Да! Определенно, пойти на это.
Возможно, я предвзят, но я люблю Express Checkout, а не стандарт платежей через веб-сайт.
Помимо возможности управления профилями повторяющихся платежей через ManageRecurringPaymentsProfileStatus, вы также можете управлять LANDINGPAGE для целевой страницы PayPal Express Checkout («Выставление счетов» или «Вход в систему»).

Вы можете использовать ответ API CreateRecurringPaymentsProfile и / или DoExpressCheckoutPayment (в случае, если вы начисляете начальную сумму), чтобы проверить состояние PAYMENTSTATUS.

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

Наконец, если вы когда-нибудь решите начать использовать цифровые товары PayPal для экспресс-оплаты, включая регулярные платежи, все, что вам нужно, - это несколько изменений параметров в SetExpressCheckout и загрузить файл dg.js.

Единственный недостаток использования регулярных платежей Express Checkout - это отсутствие эквивалента для Расширенных регулярных платежей / Премиум-услуг (позволяющих принимать регулярные платежи на основе гостя в США, Великобритании, ЦА и АС). Единственной альтернативой для этого могут быть прямые платежи через веб-сайт Pro Прямые регулярные платежи, что является небольшим шагом в плане предложения продуктов.

...