Александр Протасеня (.Net Developer в Altoros): "PayPal. различные способы интеграции"
- Classic API, Subscriptions, Express Checkout, использование IPN. Разбор наиболее частых проблем.
2. PayPal — крупнейшая дебетовая электронная платёжная система. Позволяет клиентам оплачивать
счета и покупки, отправлять и принимать денежные переводы. С октября 2002 года является
подразделением компании eBay. По состоянию на 2012 год PayPal работает в 190 странах, основана
в 1998-году. Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum
has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a
galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but
also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the
1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with
desktop publishing software like Aldus is simply dummy text of the printing and typesetting industry.
Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown
printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five
centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was
popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more
recently with desktop publishing software like Aldus
8. • IPN Listner должен быть размещён ТОЛЬКО на 80-ом порту или под SSL.
• При генерации кнопки, необходимо снять галочку "Save button on PayPal".
• My Selling Tools -> Website Preferences -> PayPal Account Optional установить в
"ON", для разрешения оплаты без PayPal аккаунта.
• Settings -> Payment review установить в "OFF", иначе после оплаты статус
оплаты будет всегда "Pending".
• My Selling Tools -> Block payments -> Allow payments sent to me in a currency...
Установить в "YES". Иначе если валюты не совпали - статус оплаты будет всегда
"Pending".
Classic API: Tips
14. Express Checkout In-Context
1. Самый модный дизайн!
2. Оплата в 2 клика!
3. Высокая адаптация под мобильные дисплеи.
4. Самая "сырая" документация.
5. Пока поддерживаются только 7 языков интерфейса.
6. Ограниченный набор возможностей.
18. Викторина
• Зачем нужен Sandbox?
• Зачем нужен IPN для Classiс API?
• Почему IPN стал вдруг ненужен для Express Checkout?
19. Викторина
• Зачем нужен Sandbox?
• Зачем нужен IPN для Classiс API?
• Почему IPN стал вдруг ненужен для Express Checkout?
• Какие ограничения накладываются на IPN?
20. Викторина
• Зачем нужен Sandbox?
• Зачем нужен IPN для Classiс API?
• Почему IPN стал вдруг ненужен для Express Checkout?
• Какие ограничения накладываются на IPN?
• Что может Express Checkout такого, чего нет в Classic API?
21. Викторина
• Зачем нужен Sandbox?
• Зачем нужен IPN для Classiс API?
• Почему IPN стал вдруг ненужен для Express Checkout?
• Какие ограничения накладываются на IPN?
• Что может Express Checkout такого, чего нет в Classic API?
• Какие 3 протакола доступны для использования в Express Checkout?
22. Викторина
• Зачем нужен Sandbox?
• Зачем нужен IPN для Classiс API?
• Почему IPN стал вдруг ненужен для Express Checkout?
• Какие ограничения накладываются на IPN?
• Что может Express Checkout такого, чего нет в Classic API?
• Какие 3 протакола доступны для использования в Express Checkout?
• Какой тип оплаты имеет наиболее высокую адаптацию под мобильные дисплеи?
23. Викторина
• Зачем нужен Sandbox?
• Зачем нужен IPN для Classiс API?
• Почему IPN стал вдруг ненужен для Express Checkout?
• Какие ограничения накладываются на IPN?
• Что может Express Checkout такого, чего нет в Classic API?
• Какие 3 протакола доступны для использования в Express Checkout?
• Какой тип оплаты имеет наиболее высокую адаптацию под мобильные дисплеи?
• Какой тип оплаты реализовывается полностью в "бэкенде" (нет HTML/JavaScript)?
24. Викторина
• Зачем нужен Sandbox?
• Зачем нужен IPN для Classiс API?
• Почему IPN стал вдруг ненужен для Express Checkout?
• Какие ограничения накладываются на IPN?
• Что может Express Checkout такого, чего нет в Classic API?
• Какие 3 протакола доступны для использования в Express Checkout?
• Какой тип оплаты имеет наиболее высокую адаптацию под мобильные дисплеи?
• Какой тип оплаты реализовывается полностью в "бэкенде" (нет HTML/JavaScript)?
• Будет ли завершён платёж если не совпали валюты покупателя и продавца?
25. Викторина
• Зачем нужен Sandbox?
• Зачем нужен IPN для Classiс API?
• Почему IPN стал вдруг ненужен для Express Checkout?
• Какие ограничения накладываются на IPN?
• Что может Express Checkout такого, чего нет в Classic API?
• Какие 3 протакола доступны для использования в Express Checkout?
• Какой тип оплаты имеет наиболее высокую адаптацию под мобильные дисплеи?
• Какой тип оплаты реализовывается полностью в "бэкенде" (нет HTML/JavaScript)?
• Будет ли завершён платёж если не совпали валюты покупателя и продавца?
• Какой самый большой недостаток PayPal?