Документация InstantCMS

для администраторов и разработчиков

Инструменты пользователя

Инструменты сайта


manual:components:billing:systems:paypal

Биллинг: Подключение PayPal

Панель управленияКомпонентыБиллингСистемыPayPal

:!: Данная платежная система предназначена для приёма платежей только в пользу ИП и юридических лиц. Вы можете настроить подключение, но для приёма реальных денег потребуется Корпоративный счёт PayPal.

Регистрация в PayPal

Создайте новый cчет PayPal: https://www.paypal.com/ru/webapps/mpp/account-selection

На этом этапе можно выбрать любой тип счёта. «Личный» счёт можно будет улучшить до «Корпоративного» уже после настройки приёма платежей.

Завершите все процессы активации счёта, следуя инструкция PayPal после регистрации.

Настройка PayPal

Подключение PayPal начинается с тестового режима, в котором вы можете отладить получение платежей без перевода реальных денег.

  • Войдите в ваш аккаунт PayPal;
  • В разделе REST API apps нажмите кнопку Create App для создания нового приложения (одно приложение = один ваш сайт);
  • Введите любое название (App Name), например «My Site», и создайте приложение;
  • В поле Sandbox Business Account выберите тестовый аккаунт продавца (если список пустой, то создайте тестовый аккаунт продавца в разделе Sandbox → Accounts):

  • После создания приложения, скопируйте и сохраните его данные (Sandbox Account, Client ID и Secret). Эти данные нужно будет ввести в настройках PayPal в биллинге:

После этого можно настраивать PayPal в биллинге.

Настройка PayPal в биллинге

Поле Значение
Бизнес-аккаунт PayPal Значение Sandbox Account из приложения в PayPal (e-mail тестового продавца).
PayPal Client ID Значение Client ID из приложения в PayPal
PayPal Secret Значение Secret из приложения в PayPal

Тестовые платежи

Когда все настройки, описанные выше, сделаны - можно провести тестовый платёж. Войдите на свой сайт с биллингом под обычным пользователем, начните пополнять баланс и выберите PayPal. Для авторизации в кошельке PayPal используйте аккаунт тестового покупателя, который можно посмотреть или создать здесь.

Реальные платежи

Для перехода к приёму реальных денег необходимо сделать следующее:

  • Повысить статус своего счёта PayPal до «Корпоративного»;
  • В настройках PayPal в биллинге поменять значение в поле URL для отправки платежа на https://api.paypal.com (т.е. удалить слово sandbox из адреса);
  • В настройках вашего приложения в PayPal переключить режим работы в положение Live:

  • Скопировать новые значения Account, Client ID и Secret из вашего приложения и заменить их в настройках PayPal в биллинге (для тестового и рабочего режимов используются разные значения). В качестве Account используется ваш реальный адрес e-mail, на который открыт счёт PayPal.

Вернуться к списку систем

manual/components/billing/systems/paypal.txt · Последнее изменение: 25.08.2019 17:59 — admin