Привет! Мы продолжаем создавать свой интернет-магазин с помощью супер плагина Woocommerce! Сегодня мы будем разбирать функцию платежа с помощью онлайн сервиса PayPal. В woocommerce уже по умолчанию встроен платёжный шлюз PayPal, нам лишь надо его настроить. Для настройки платежа PayPal перейдите на страницу: Woocommerce – Настройки – Платежи – PayPal. Здесь вы сможете настроить основные параметры платежа PayPal.
PayPal. В самом начале обратите внимание, что PayPal IPN требует поддержку fsockopen/cURL для обновления статуса заказа после оплаты. Чтобы узнать поддерживает ли ваш сайт данную функцию, вам нужно перейти на страницу: Woocommerce – Состояние системы. В параметре “Окружение сервера” должна отображаться данная функция и напротив неё должна стоять зелёная галочка, значит всё нормально!
Далее, переходим к основным параметрам.
– Включить/Выключить, ставим здесь галочку, чтобы включить платёж PayPal.
– Наименование, здесь указан заголовок платежа, который отображается на странице “Оформление заказа”.
– Описание, можете указать своё описание платежа, также отображается на странице “Оформление заказа”.
– Email для PayPal, укажите здесь email адрес, который вы указывали при регистрации в сервисе PayPal.
– Песочница PayPal, с помощью песочницы можно протестировать механизм оплаты. Включать песочницу не обязательно. Для включения песочницы вам нужно будет зарегистрироваться в сервисе PayPal Developer.
– Журнал отладки, можно включить журнал отладки для выявления ошибок. Будет создан специальный log файл, в который будут записываться все действия. Путь к файлу отображается в описании.
Дополнительные настройки.
– Получатель почты, здесь должен быть указан email адрес, который вы используете в PayPal.
– Маркер идентификации PayPal, вы можете включить функцию подтверждение платежей без использования PayPal IPN. То есть не нужно будет вручную подтверждать платежи через уведомления на email. Для подключения данной функции вы должны иметь “Бизнес аккаунт PayPal”, то есть быть либо индивидуальным предпринимателем, либо компанией или организацией.
– Префикс счёта, если у вас несколько интернет-магазинов и на всех вы используете PayPal, то вам нужно указать здесь уникальный префикс счёта, чтобы на всех магазинах он отличался.
– Детали доставки, отправлять в PayPal реквизиты доставки вместо реквизитов оплаты. Вы можете поставить здесь галочку, если вы используете PayPal для пометок посылки. Вы можете предпочесть отправлять адрес доставки вместо адреса оплаты.
– Переопределение адреса, не рекомендуется включать данный параметр, так как PayPal проверяет адреса, поэтому эта настройка может вызывать ошибки.
– Действие оплаты, здесь можно выбрать хотите ли вы получать средства немедленно или подтверждать каждый платёж индивидуально. Рекомендуется оставить по умолчанию – Получение.
– Стиль страницы, можно указать имя страницы оплаты, стиль которой вы хотите использовать. Имя страницы можно узнать в своём аккаунте PayPal. Только для “Бизнес аккаунтов”.
– Учетные данные API, укажите ваши учетные данные API PayPal для возврата средств. Функция доступна только для аккаунта “Бизнес”. Подробности можете узнать нажав на вкладку “Здесь” в описании.
– Сохраните изменения.
Далее, на странице “Оформление заказа” у вас появится новый вид оплаты PayPal.
А после нажатия на кнопку – Дальше на PayPal, вы будете попадать на страницу оплаты PayPal. Здесь можно выбрать метод оплаты и произвести платёж.
Остались вопросы? Напиши комментарий! Удачи!
Добрый день!
У меня есть вопрос касательно ограничения плательщика по стране. Допустим я хочу только плательщиков – граждан России. Как можно сделать такое ограничение?
Спасибо.
Здравствуйте. В настройках Woocommerce выберите валюту рубли.
PayPal хорошо конвертирует валюты в рубли, это не останавливает плательщиков не из России оплачивать товар. Есть ли ограничение по полю Billing Adress, чтобы указать определенную страну?
В основных настройка Woocommerce, в параметрах “Базовое местоположение”, “Торговая точка”, “Локации доставки”, везде нужно указать Россия. Для параметра “Стандартное местоположение клиента” укажите “Адрес магазина”. Можете использовать плагин Flexible Checkout Fields for WooCommerce, внутри поля укажите текст по умолчанию “Россия” или “Только Россия”.
Спасибо большое!!
И за оперативность и за чёткий ответ.
Всё получилось!
Пожалуйста! Вот здесь Очень много полезных плагинов Woocommerce. Заходите, пользуйтесь!
Подскажите, а есть ли плагины, позволяющие оплатить картой без регистрации на Пейпал? При этом чтобы деньги приходиили на счет Пейпал.
А что значит без регистрации? Email адрес в любом случае надо указывать.
Здравствуйте, а для чего нужен paypal api можно подробнее? нигде не нашёл информации, у меня магазин игровых аккаунтов. ранее вп не пользовался только опенкарт стоял, нужно ли мне ставить апи
Здравствуйте. С помощью API можно подключить функцию для возврата средств. Обратите внимание, API доступен только для аккаунта Бизнес, то есть, если вы ИП или Юр.лицо.
я ип, и юр лицо, но что означает возврат средств, подскажите пожалуйста,
Пример. В вашем интернет-магазине покупают товар, он их не устраивает, хотят вернуть деньги. В админ-панели, в деталях заказа, есть кнопка Возврат.
Вам тогда лучше использовать плагин Яндекс Касса Woocommerce. Намного лучше, если ваш магазин нацелен на Русскую аудиторию.
Илья, здравствуйте!
Подскажите, пожалуйста, если у меня ИМ и нужно принимать платежи не как юр лицо и при этом не светиться особо, то походит ли способ, описанный выше?
Если да, то какие есть ограничения (возможно, сумма поступлений в месяц)?
И у меня не бизнес аккаунт, соответственно, я отключил API и пр. опции, которые доступны только для таких аккаунтов. В этом случае, если человек у меня что-то купил, то он попадает под программу защиты PayPal или это расценивается просто, как перевод и он не может запросить деньги назад? Переживаю, так как хватает ушлых людей.
Заранее спасибо за ответ!
Здравствуйте. Что вы имеете ввиду под ИМ? Ограничения по сумме вам нужно смотреть в своём личном кабинете PayPal. Условия там постоянно меняются. Возврат денег доступен только в бизнес аккаунте. В простой версии придётся договариваться, чтобы деньги вернули. Но вы можете включить в настройках подтверждения платежа. Чтобы деньги поступали на счёт только после подтверждения. Сделайте тестовый платёж и сами всё увидите.