Примечание. Это руководство предназначено для osCommerce v4.

Требуется PHP 7.3 (PHP 7.2 не работает с библиотекой PayPal).

Если модуль PayPal еще не настроен, настройте его, нажав на вкладки « Модули», «Оплата» и « Онлайн », а затем на кнопку быстрой настройки PayPal (остальные модули доступны для настройки, включив переключатель « Показать не установленные» ).

Выберите нужный вариант во всплывающем окне, щелкнув соответствующий переключатель.

 

При создании новой учетной записи PayPal все данные появляются из данных платформы (канала продаж). При необходимости его можно изменить. Затем нажмите кнопку «Обновить и обработать при посадке» .

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

 

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

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

Примечание. Если процесс On Boarding не завершен (из-за того, что электронная почта не была подтверждена или какое-либо другое сообщение об ошибке), но учетная запись PayPal уже создана, решите проблему с учетной записью PayPal, а затем просто войдите в нее. с помощью отдельной кнопки и предоставить права TrueLoaded для создания платежей и так далее. Когда вы нажмете на кнопку, появятся соответствующие поля, поэтому заполните их данными API.

После завершения процесса появляется сообщение о том, что продавец зарегистрирован и можно получить оплату через PayPal Express .

 

Кнопки PayPal появляются на странице корзины покупок .

 

PayPal also recommends to show the same buttons on the checkout page. In order to do it click on Settings, Configuration and My Store tabs. Then find Show (PayPal) express payment buttons at checkout and make it true.

 

Note: If the customer logs in on the website then the information about this customer is transferred from the website to PayPal (both from the shopping cart page and from the checkout page) but the customer may change this information on PayPal. If the customer is a new one (including a guest customer) who does not login then the information is not transferred from the website to PayPal.