Приложение "PayPal": различия между версиями
Kondin (обсуждение | вклад) (Новая страница: «https://developer.paypal.com/webapps/developer/docs/classic/ipn/integration-guide/IPNIntro/») |
Abushyk (обсуждение | вклад) |
||
(не показано 11 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
− | https://developer.paypal.com/ | + | == Описание == |
+ | Приложение предназначено для предоставления возможности пополнения внутрисайтового счета пользователя с помощь интерфейса системы [https://www.paypal.com/ PayPal]. | ||
+ | <br /> | ||
+ | |||
+ | В данный момент приложение поддерживает оплату при которой комиссионные расходы ложатся на оплачивающего пополнение, т.е. на клиента. | ||
+ | <br /> | ||
+ | |||
+ | Оплата производится в долларах США | ||
+ | <br /> | ||
+ | |||
+ | Механизм работы с мерчантом основан на системе IPN (https://developer.paypal.com/docs/classic/products/instant-payment-notification/) | ||
+ | <br /> | ||
+ | |||
+ | == Предварительные действия == | ||
+ | * Необходимо создать бизнес-аккаунт на сайте системы PayPal | ||
+ | * необходимо подключить отправку IPN-сообщений в аккаунте PayPal https://www.sandbox.paypal.com/us/cgi-bin/webscr?cmd=_display-ipns-history | ||
+ | Setting Up IPN Notifications on PayPal https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNSetup/ | ||
+ | |||
+ | == Настройки приложения == | ||
+ | |||
+ | '''ID или email продавца''' - email зарегистрированный для бизнес-аккаунта или, для тестирования, email аккаунта продавца в PayPal Sandbox <br /> | ||
+ | |||
+ | '''URL обработчика IPN запросов''' - <nowiki>http://ваш_домен/apps/paypal/listener.php</nowiki><br /> | ||
+ | |||
+ | '''URL платежной системы''' - <nowiki>https://www.paypal.com/cgi-bin/webscr</nowiki> (для оплаты) или <nowiki>https://www.sandbox.paypal.com/cgi-bin/webscr</nowiki> (для тестирования с помощью Sandbox)<br /> | ||
+ | |||
+ | '''URL страницы возврата''' - <nowiki>http://ваш_домен/account/balance/</nowiki><br /> | ||
+ | |||
+ | '''URL страницы возврата отказа''' - произвольный. Служит для перенаправления пользователя назад на сайт после неудачной оплаты.<br /> | ||
+ | |||
+ | '''Стоимость 1USD в валюте сайта''' - Коефициент используемый для пересчета сумм пополнения на сайте в доллар США. Десятичное число. В качестве разделителя целой и дробной частей используется точка (2.64)<br /> | ||
+ | |||
+ | == Ссылки == | ||
+ | [https://developer.paypal.com/docs/classic/products/instant-payment-notification/ Instant Payment Notification]<br /> | ||
+ | |||
+ | [http://www.etown.ru/s/topic/1740-%D0%BD%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B8-%D0%BF%D0%BB%D0%B0%D1%82%D0%B5%D0%B6%D0%BD%D0%BE%D0%B9-%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B-paypal/?hl=paypal Обсуждение на форуме] |
Текущая версия на 20:45, 22 декабря 2017
Описание
Приложение предназначено для предоставления возможности пополнения внутрисайтового счета пользователя с помощь интерфейса системы PayPal.
В данный момент приложение поддерживает оплату при которой комиссионные расходы ложатся на оплачивающего пополнение, т.е. на клиента.
Оплата производится в долларах США
Механизм работы с мерчантом основан на системе IPN (https://developer.paypal.com/docs/classic/products/instant-payment-notification/)
Предварительные действия
- Необходимо создать бизнес-аккаунт на сайте системы PayPal
- необходимо подключить отправку IPN-сообщений в аккаунте PayPal https://www.sandbox.paypal.com/us/cgi-bin/webscr?cmd=_display-ipns-history
Setting Up IPN Notifications on PayPal https://developer.paypal.com/docs/classic/ipn/integration-guide/IPNSetup/
Настройки приложения
ID или email продавца - email зарегистрированный для бизнес-аккаунта или, для тестирования, email аккаунта продавца в PayPal Sandbox
URL обработчика IPN запросов - http://ваш_домен/apps/paypal/listener.php
URL платежной системы - https://www.paypal.com/cgi-bin/webscr (для оплаты) или https://www.sandbox.paypal.com/cgi-bin/webscr (для тестирования с помощью Sandbox)
URL страницы возврата - http://ваш_домен/account/balance/
URL страницы возврата отказа - произвольный. Служит для перенаправления пользователя назад на сайт после неудачной оплаты.
Стоимость 1USD в валюте сайта - Коефициент используемый для пересчета сумм пополнения на сайте в доллар США. Десятичное число. В качестве разделителя целой и дробной частей используется точка (2.64)