Настройка аккаунта PayPal для подключения к Rocketr

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

Инструкция по открытию корпоративного счета PayPal: PayPal_guide_RU_v13.pdf

А ещё мы подготовили инструкцию, как зарегистрировать счет в PayPal и быстро пройти проверку: https://rocketr.ru/articles/kak-bystro-projti-proverku-paypal/

Пошаговая инструкция

1. Добавление учетных данных API PayPal

1.1. Перейдите на страницу Applications https://developer.paypal.com/developer/applications, переключитесь в режим "LIVE" и нажмите на кнопку "Enable Webhooks" (или "Manage Webhooks").



Должна появиться страница с заголовком "Manage NVP/SOAP Webhooks". Переключите режим работы из Sanbox в Live.

Если этого не произошло и страница просто перезагружается или кнопка "Manage Webhooks" (или "Enable Webhooks") отсутствует, то выполните следующие шаги:

 Что делать, если не работает?

Нажимите "Show" в секции "Secret".



1.2. Перейдите в личный кабинет Rocketr на страницу "Платежные системы" https://my.rocketr.ru/paymentsystems и нажмите на кнопку "Добавить платежную систему". В выпадающем списке выберите Paypal.

Введите ваш адрес электронной почты корпоративного аккаунта PayPal, значения Client ID и Secret из предыдущего шага.

1.3. Перейдите на страницу "Ваши учетные данные API для приема платежей" https://www.paypal.com/businessmanage/credentials/apiAccess.

1.4. В блоке "Интеграция API-интерфейсов NVP/SOAP (Classic)" нажмите на ссылку "Управление учетными данными API".

1.5. Далее выберите опцию "Запросить подпись API" и нажмите на кнопку "Подтвердить согласие и отправить".

1.6. Нажмите "Показать", скопируйте значения "Имя пользователя API", "Пароль API" и "Подпись".

1.7. Вставьте значения "Имя пользователя API", "Пароль API" и "Подпись" в соответствующие поля в личном кабинете "Rocketr" в модальном окне добавления платежной системы и нажмите на кнопку "Добавить платежную систему". Если данные введены верно, то аккаунт PayPal будет появится в списке подключенных платежных систем.


2. Включение платежных уведомлений

2.1. В личный кабинете Rocketr на странице "Платежные системы" https://my.rocketr.ru/paymentsystems и нажмите на кнопку "Настройки" для добавленного аккаунта PayPal.

2.2. Скопируйте значение "Адрес для IPN и WEBHOOK уведомлений".

2.3. Перейдите на страницу "Мгновенное платежное уведомление (IPN)" https://www.paypal.com/cgi-bin/customerprofileweb?cmd=_profile-ipn-notify и нажмите "Выбрать параметры IPN".


2.4. Для пункта "IPN-сообщения", выберите "Принимать IPN-сообщения (Включено)".


В поле "URL-адрес для уведомления" вставьте адрес, скопированный из шага 2.2.

ВНИМАНИЕ! Если в этом поле уже был указан адрес вашего сайта или маркетплейса, то скопируйте и сохраните его в любом текстовом редакторе, позже он понадобится для переадресации запросов.

Далее нажмите "Сохранить".

2.5. Снова перейдите на страницу Applications https://developer.paypal.com/developer/applications, переключитесь в режим "LIVE" и нажмите на кнопку "Enable Webhooks" (или "Manage Webhooks").



Должна появиться страница с заголовком "Manage NVP/SOAP Webhooks". Переключите режим работы из Sanbox в Live.

2.6. Нажмите "Add Webhook".


2.7. В поле "Webhook Url" вставьте адрес, скопированный из шага 2.2.



2.8. Установите метку на чекбокс "All events".

2.9. В блоке "LIVE APP SETTINGS" в пункте "Invoicing" должна быть установлена "галочка", если её нет, то установите.

2.10. Далее нажмите "Save".

3. Дополнительная настройка

3.1. Если необходимо дублировать запросы IPN-уведомлений для вашего сайта, платформы или CRM-системы, то нажмите на кнопку "Настройка" для PayPal на странице "Платежные системы" https://my.rocketr.ru/paymentsystems, установите параметр "Включить переадресацию IPN-уведомлений" и укажите URL-адрес, далее сохраните настройки.

3.2. С 2018 года торговые площадки Etsy и Ebay, выполняя требования законодательства штатов начала включать налог с продаж (Sales Tax) в цену для покупателей из этих штатов, независимо от того, где находится/зарегистрирован продавец.

Для того, чтобы отключить учёт этого налога в сумме чека, нажмите на кнопку "Настройка" в блоке "PayPal", выберите параметр "Не учитывать налог США" и сохраните настройки.

3.3. При оплате через PayPal продавец обязан выдавать чек в рублях в установленной форме в независимости от месторасположения покупателя. При необходимости можно отключить отправку чека на e-mail покупателя и указать свой по умолчанию, при этом все данные будут переданы в ФНС как и ранее.


Готово!

На этом настройка PayPal закончена.