Различия в API между Paypal Express Checkout и стандартом оплаты через веб-сайт

Я пытаюсь понять различия API между Paypal Express Checkout и Стандартом платежей через веб-сайт. Я знаю различия, с которыми сталкиваются пользователи ( Express Checkout заставляет вас иметь учетную запись Paypal, в то время как Website Payment Standard также обрабатывает кредитные карты), но я не знаю различий между тем, как вы можете взаимодействовать с ними программно, особенно из приложения Rails.Active Merchant заявляет, что поддерживает Express Checkout, но не упоминает стандарт оплаты через веб-сайт. Что касается регулярных платежей, я нашел этот драгоценный камень, но в нем упоминается только Express Checkout. Как он работает (если вообще) со стандартом платежей через веб-сайт?

Я понимаю, что Paypal имеет несколько API-интерфейсов, и, хотя Active Merchant взаимодействует через конечные точки SOAP Paypal, вы также можете общаться через их API на основе URL-адресов. Я просто запутался, потому что там такая перегрузка документации, что сложно понять, что с чем работает.

РЕДАКТИРОВАТЬ - Чтобы прояснить, то, что я имею в виду под приемом кредитных карт, не заставляет пользователя иметь учетную запись Paypal, поскольку Paypal функционирует исключительно как шлюз для кредитных карт (например, AuthNet). Я знаю, что кредитные карты могут быть привязаны к вашей учетной записи Paypal, и я не об этом говорю.

Спасибо!

9
задан jnevelson 1 March 2012 в 23:07
поделиться