Прием платежей через WebPay для интернет-магазина на Woocommerce

Описывается установка и настройка плагина wc_webpay_gateway для приема платежей при помощи банковских карт Visa и MasterCard через WebPay для интернет-магазина на Woocommerce. Используя плагин, Вы сможете принимать на Вашем сайте банковские карточки через 5 минут после заключения соглашения с WebPay без какой-либо головной боли. Посмотрим как это сделать. The same in English.

Система электронных платежей WEBPAY™ – удобное и безопасное средство расчётов за товары и услуги в сети Интернет. Это возможность произвести оплату за заказ немедленно, используя пластиковую карточку VISA или MasterCard.

Плагин wc_webpay_gateway позволяет организовать прием платежей через WebPay для интернет-магазина на Woocommerce в течении пяти минут без головной боли. При этом никакая информация о используемой банковской карте не попадает на сайт интернет-магазина:

  • плагин обобщает заказ, подготавливает и передает нужную информацию о заказе на сайт WebPay;
  • получает информацию от сайта WebPay об успешной или не успешной транзакции;
  • в случае успешной оплаты, устанавливает заказу статус “В обработке” для комплектации и присваивает ему номера транзакции;
  • в случае проблем с оплатой, устанавливает ему статус “Приостановлен”.

Ввод данных банковской карты пользователя и вся дальнейшая обработка платежа осуществляется на сайте WebPay.

Установка плагина wc_webpay_gateway

  1. Получаем файл wc_webpay_gateway.zip отсюда.
  2. Открываем панель администратора сайта для отдельного сайта или панель администратора сети для сети виртуальных сайтов на WordPress.
  3. Переходим “Plugins” (Плагины) -> “Add New” (Добавить новый) -> “Upload Plugin” (Загрузить плагин) и выбираем подготовленый файл архива плагина.
  4. Нажимаем кнопку “Install Now” (Установить) – рис. 1.
    WebPay для интернет-магазина на Woocommerce. Рис. 1. Загрузить файл плагина

    Рис. 1. Загрузить файл плагина

  5. Переходим на вкладку “Plugins” (Плагины) для одиночного сайта на WordPress или на вкладку “Plugins” (Плагины) сайта интернет-магазина, на котором будем использовать плагин, для сети виртуальных сайтов.
  6. Ищем плагин wc_webpay_gateway в списке установленных и успешно его активируем. В процессе активации будут созданы три страницы, названия который начинаются на “WC WebPay…”. Это служебные страницы, необходимые для нормальной работы плагина, изменять и удалять не надо. Как только плагин будет деактивирован, страницы исчезнут.

Более подробно об установке плагина см. “Как установить плагин WordPress” и “Как обновить плагин WordPress

Настройка и конфигурирование плагина wc_webpay_gateway

Подготовка

  1. Для приема в интернет-магазине платежей банковскими карточками необходимо заключить соглашение с WebPay и оформить сайт в соответствии с их требованиями.
  2. Внимательно прочитать первую часть инструкции WebPay (“Введение в среду разработки Sandbox”).
  3. Необходимо подготовить следующую информацию:
    • ID интернет-магазина в WebPay (получить в WebPay);
    • название (Не более 64 знаков) интернет-магазина в WebPay (придумать);
    • имя пользователя в WebPay (получить в WebPay);
    • пароль в WebPay (получить в WebPay);
    • секретный ключ (строка случайных символов) см раздел “Установка секретного ключа”

Настройка плагина wc_webpay_gateway

  1. Переходим “WooCommerce” -> “Settings” (Настройки) -> “Checkout” (Оплата) и видим, что появился новый способ оплаты WEBPAY (Рис. 2.)
    WebPay для интернет-магазина на Woocommerce. Рис. 2. Способы оплаты

    Рис. 2. Способы оплаты

  2. Нажимаем на эту ссылку и откроется вкладка настроек плагина. Заполняем все поля подготовленной информацией (Рис. 3.). Не забываем поставить галочку в поле “Enable WebPay” (Подключить WebPay). Обратите пожалуйста внимание на последнее поле – “Режим плагина“. Прежде чем сразу задать реальный режим работы, лучше все-таки попробовать работоспособность в тестовом. При этом, имя пользователя и пароль в тестовом режиме могут быть другими.
    WebPay для интернет-магазина на Woocommerce. Рис. 3. Настройки плагина wc_webpay_gateway

    Рис. 3. Настройки плагина wc_webpay_gateway

  3. Нажимаем на кнопку “Save changes” (Сохранить изменения) внизу.
  4. Переходим к вкладке “Checkout Options” (Настройки оплаты). Если до сих пор все было сделано правильно, то внизу, в списке “Gateway Display Order” (Порядок отображения шлюзов) появится WebPay с галочкой в колонке “Status” (Статус). Можете перетаскиванием (Drag&Drop) поменять порядок вывода способов оплаты на странице оплаты заказа. Также можно выбрать способ оплаты по умолчанию (активный при выводе страницы оплаты заказа). Если сделали какие-то изменения на странице, то необходимо нажать на кнопку “Save changes” (Сохранить изменения) внизу.
  5. Это все. Делаем пробный заказ и видим, что способ оплаты карточками VISA или MasterCard через WebPay появился и может быть использован (Рис. 4.)
    WebPay для интернет-магазина на Woocommerce. Рис. 4. Способы оплаты на странице

    Рис. 4. Способы оплаты на странице

Описана установка и настройка плагина wc_webpay_gateway для приема платежей при помощи банковских карт Visa и MasterCard через WebPay для интернет-магазина на Woocommerce.

, ,

2 Responses to Прием платежей через WebPay для интернет-магазина на Woocommerce

  1. Алексей 15/12/2015 at 19:41 #

    Появился вопрос. Хотим у себя на сайте подключить данную систему, для оплаты заказов и вопрос касается подтверждения оплаты. В личном кабинете на webpay есть такая вещь, как подтверждение оплаты. То есть, клиент на своей стороне, на нашем сайте. или где либо ещё, нажал кнопку Оплатить, а далее, мы можем как отменить его оплату, так и подтвердить из их личного кабинета. Скажите, как это подтверждение происходит с вашим плагином? Есть ли оно вообще, или всё равно его надо делать вручную, через их админку?

    • stseprounof
      stseprounof 15/12/2015 at 19:48 #

      В течении суток сумма висит как заблокированная, а после этого снимается. В течении суток, вы можете отменить платеж. В любое другое время после – вернуть деньги

Leave a Reply