Code Monkey home page Code Monkey logo

cloudpayments_woocommerce's Introduction

CloudPayments module for WordPress - WooCommerce

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

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

  • Одностадийная схема оплаты;
  • Двухстадийная схема;
  • Информирование СMS о статусе платежа;
  • Выбор языка виджета;
  • Выбор дизайна виджета;
  • Создание подписки (совместно с мудулем WooCommerce Subscriptions);
  • Отмену подписки (совместно с мудулем WooCommerce Subscriptions);
  • Поддержка онлайн-касс (ФЗ-54);
  • Отправка чеков по email;
  • Отправка чеков по SMS;
  • Теги способа и предмета расчета;
  • Отдельный параметр НДС для доставки.

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

WordPress 4.9.7 и выше;
WooCommerce 3.4.4 и выше; WooCommerce Subscriptions 2.5.3 и выще.

Установка

Скопируйте папку woocommerce-cloudpayments в директорию wp-content/plugins/ на вашем сервере.

Зайдите в "Управление сайтом" -> "Плагины". Активируйте плагин "WooCommerce CloudPayments Gateway".

В управлении сайтом зайдите в "WooCommerce" -> "Настройки" -> "Оплата" -> "CloudPayments". Отметьте галочкой "Enable CloudPayments".

Настройте необходимые поля:
CPsettings

  • Включить/Выключить - Включение/Отключение платежной системы;
  • Включить DMS - Включение двухстадийной схемы оплата платежа (холдирование);
  • Статус для оплаченного заказа - Обработка (Если не предусматривается другой функционал);
  • Статус для отмененного заказа - Отменен (Если не предусматривается другой функционал);
  • Статус авторизованоого платежа DMS - На удержании (Или Платеж авторизован, если предусматривается другой функционал);
  • Наименование - Заголовок, который видит пользователь в процессе оформления заказа;
  • Описание - Описание метода оплаты;
  • Public_id - Public id сайта из личного кабинета CloudPayments;
  • Password for API - API Secret из личного кабинета CloudPayments;
  • Валюта магазина - Российский рубль (Если не предусматривается использовать другие валюты);
  • Дизайн виджета - Выбор дизайна виджета из 3 возожных (classic, modern, mini);
  • Язык виджета - Русский МСК (Если не предусматривается использовать другие языки);
  • Включить/Выключить - Включение формирования заказа в подписках (версия Subscriptions).

Использовать функцуионал онлайн касс:

  • Включить/Выключить - Включение/отключение формирования онлайн-чека при оплате;
  • ИНН - ИНН вашей организации или ИП, на который зарегистрирована касса;
  • Ставка НДС - Укажите ставку НДС товаров;
  • Ставка НДС для доставки - Укажите ставку НДС службы доставки;
  • Система налогообложения организации - Тип системы налогообложения;
  • Способ расчета - признак способа расчета;
  • Предмет расчета - признак предмета расчета;
  • Действие со штрих-кодом - отправление артикула товара в чек как шрих-код;
  • Статус доставки - Выполнен (Или Доставлен, если предусматривается другой функционал)
    Отдельный статус доставки необходим при формировании двух чеков: один чек - при поступлении денег от покупателя, второй при отгрузке товара. Отправка второго чека возможна при следующих способах расчета: Предоплата, Предоплата 100%, Аванс.

Нажмите "Сохранить изменения".

В личном кабинете CloudPayments зайдите в настройки сайта, пропишите в настройках уведомления, как описано на странице настройки модуля на указанный адрес:
webHooks

Вы готовы принимать платежи с банковских карт с помощью CloudPayments

Платежи по подписке

Если вы используете модуль Subscribtions для WooCommerce, то используйте содержимое каталога "For Subscriptions".

== Changelog == = 2.0.2 For Subscriptions =

  • Добавлен возможность отменить подписку.

= 2.0 =

  • Добавлены теги способов и предметов расчета;
  • Устранены некоторые ошибки;
  • Публикация плагина на маркетплейс.

= 1.0 =

  • Публикация плагина на GitHub.

cloudpayments_woocommerce's People

Contributors

nutser avatar d3nav3rs avatar dmkcv avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.