Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
img
 
 
 
 
 
 

CloudPayments модуль для Wordpress - eCommerce

Модуль позволит с легкостью добавить на ваш сайт оплату банковскими картами через платежный сервис CloudPayments. Для корректной работы модуля необходима регистрация в сервисе и установленный плагин WP eCommerce

Возможности:

• Одностадийная схема оплаты;
• Двухстадийная схема оплаты;
• Выбор дизайна виджета;
• Теги способа и предмета расчета; • Возврат платежей из ЛК CMS;
• Отправка чеков по email;

Совместимость

• Wordpress v.4.9.x и выше;
• eCommerce v.3.13.x и выше;

Ручная установка

  1. Скопируйте данные с github
  2. В папку плагинов Wordpress /wp-content/plugins копируем все данные.
  3. Итого в /wp-content/plugins должна быть папка cloudpayments со всем содержимым.
  4. Перейдите в раздел установки плагинов в административной части Wordpress и активируйте плагин 0
  5. Чтобы модуль корректно работал, нужно внести ряд изменений в настройки модуля, а также настроить работу вебхуков в личном кабинете - https://merchant.cloudpayments.ru/Account/Login. Настройки модуля и настройки вебхуков описаны ниже.

Настройка модуля

  1. Все настройки платежной системы находятся в модуле ECommerce. По адресу /wp-admin/options-general.php?page=wpsc-settings. "Настройки -> Магазин -> Платежи". 0
  2. Выберите из списка платежную систему "Cloudpayments" и перейдите в настройки 0 Заполните:
  • «Public ID»
  • «Пароль для API» Остальные параметры заполняйте на свое усмотрение.

Описание параметров модуля:

  • Отображаемое имя - имя платежной системы на сайте. То имя, что будет отображаться в оформление заказа;
  • Transaction url - Url успешного оформления заказа, с session_id в параметрах, где sessionid=#SESSION_ID# обязательный GET параметр;
  • Кодировка текста - кодировка всего текста модуля. По умолчанию стоит utf-8, можно сменить на CP1251;
  • Использовать функционал формирования чеков - формирование и отправка чеков оплаты на email;
  • Способ расчета - признак способа расчета;
  • Предмет расчета - признак предмета расчета;
  • Статус которым пробивать 2ой чек при отгрузке товара или выполнении услуги - Согласно ФЗ-54 владельцы онлайн-касс должны формировать чеки для зачета и предоплаты. Отправка второго чека возможна только при следующих способах расчета: Предоплата, Предоплата 100%, Аванс;
  • Статус возврата платежа - в этом пункте выбирается какой статус заказа, отвечает за возврат платежа. Т.е. выбрав указанный в этом пункте статус, в заказе, будет выполнена функция возврата платежа через API cloudpayments.
  • Success URL - url на который будет переадресован пользователь после успешной оплаты заказа.
  • Fail URL - url на который будет переадресован пользователь после неудачно оплаты заказа.
  • Язык модуля - язык отображения текста в данных настройках
  • Язык виджета - список доступных языков виджета оплаты заказа, который появляется когда пользователь нажимает кнопку "оплатить".

Настройка вебхуков:

Для корректной работы модуля, а именно подтверждения оплаты и прочих действий, нужно прописать правильные url в настройках вебхуков.

Для настройки вебхуков:

  1. Авторизуйтесь в личном кабинете по ссылке https://merchant.cloudpayments.ru/Account/Login
  2. Перейдите в "Сайты"
    0
  3. Добавьте свой сайт(если еще не добавили), и перейдите в настройки 0
  4. Откройте "настройки" 0

Напротив каждой позиции вставьте линк ниже для соответсвующего вебхука:

  • (Check) #SITE_URL#h?action=check
  • (Pay) #SITE_URL#?action=pay
  • (Confirm) #SITE_URL#?action=confirm
  • (Fail) #SITE_URL#?action=fail
  • (Cancel) #SITE_URL#?action=cancel
  • (Refund) #SITE_URL#?action=refund

Где #SITE_URL# - адрес сайта. Например: http://domain.ru

Возврат денежных средств по заказу

Чтобы вернуть д/с за оплаченный заказ клиенту, нужно перейти в редактирование заказа и в статусе заказа выбрать статус выбранный в настройках модуля 0

После чего будет отправлен refund запрос на возврат оплаты.

Changelog

= 2.0 =

  • Добавление тегов способа и предмета расчета;
  • Добавление статуса для 2-го чека;

= 1.1 =

  • Добавление выбора языка виджета;
  • Добавление выбора валюты;
  • Добавление выбора дизайна виджета;
  • Правка значений ставок НДС;

= 1.0 =

  • Публикация модуля.

About

CloudPayments module for WP eCommerce

Resources

License

Releases

No releases published

Packages

No packages published

Languages