Custom Payment Gateways for WooCommerce


Custom Payment Gateways for WooCommerce plugin lets you add your own customizable payment gateway to WooCommerce.

More than 40% customers will abandon a purchase if their favourite payment method isn’t available. Never miss out on these sales and recover additional revenue by offering alternative payment methods on your WooCommerce stores. While there could be other payment gateways but many of the payment providers do not have any payment gateway for WooCommerce.

Now create those additional payment methods for WooCommerce using Custom Payment Gateways for WooCommerce.

Для пользовательского платежного шлюза вы можете установить:

  • Название
  • Описание
  • Инструкции
  • Инструкции по электронной почте
  • Иконка
  • Включить для методов доставки
  • Принимать виртуальные заказы
  • Default WooCommerce Order Status
  • Send Additional WooCommerce Emails
  • Пользовательский обратный URL (страница «Спасибо»)
  • Input field to collect data on WooCommerce Checkout page
  • Gateway fee — Add Fees or provide Discounts

I used this to create a gateway using Zelle, Apple Pay, Gpay and many others. Worked like a charm. I hit a snag on a Woo update and support was all over it. Awesome plugin.

Works like charm and support rocks

Premium Version

With Pro version you can:

  • Add multiple payment gateways — Create unlimited payment gateways on your WooCommerce store.
  • Add multiple input fields — Create unlimited input fields on your WooCommerce Checkout page under payment gateway options to capture necessary details.
  • Add multiple fees.
  • Set a Minimum WooCommerce Order amount for which the WooCommerce Custom Payment Gateway must appear.
  • Set a Maximum WooCommerce Order amount for which the WooCommerce Custom Payment Gateway must not appear for checkout.

Our other plugins

Обратная связь

  • Мы открыты для ваших предложений и отзывов. Спасибо за использование или опробование одного из наших плагинов!
  • Visit plugin site.


  • General Settings — Select the number of Gateways you want to add.
  • Input Fields — Settings related to values submitted via custom fields to be displayed on Thank you page.
  • Email settings.
  • Other settings.
  • Settings related to Fees.
  • Gateways based on Shipping methods.
  • Gateway settings.
  • Configure fees for gateways.
  • Configure input fields for gateways.


  1. Загрузите всю папку плагина в папку /wp-content/plugins/.
  2. Активируйте плагин в меню «Плагины» WordPress.
  3. Начните с посещения настроек плагина в > Настройки & gt; пользовательских платёжных шлюзов».


19.09.2023 1 ответ
Product did not work for me and I reached out to support to no avail. I would like a refund please.
Great plugin! Fast, well-documented solution for what we needed. Support is quick to respond and offers assistance for even the free version of the plugin. Thanks for developing this!
Great plugin, even the free version was enough for our needs. Easy to add a custom payment method and everything works fine.
25.02.2021 1 ответ
For the free version, there is only the possibility to add ONE gateway. In fact, it is not a free version, but a little demo … I respect the free/pro concept when it is based on a bunch of serious features … Here, I won’t recommend this plugin to my customers …
Посмотреть все 15 отзывов

Участники и разработчики

«Custom Payment Gateways for WooCommerce» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:


«Custom Payment Gateways for WooCommerce» переведён на 4 языка. Благодарим переводчиков за их работу.

Перевести «Custom Payment Gateways for WooCommerce» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

1.8.1 — 14/11/2023

  • Fixed a bug resulting in fatal error when editing a product.

1.8.0 — 20/10/2023

  • Compatibility with WooCommerce HPOS
  • Compatibility with PHP 8.2

1.7.0 — 18/04/2023

  • Added provisions for allowing discounts in fees via negative values in the Fees field.
  • Added Maximum Order value field which will not show the Custom Payment Gateway if the order amount has reached a particular value.
  • Fixed a bug related to Fees not getting applied when Minimum Order value is set.
  • Fixed compatibility issues with Polylang plugin.
  • WC tested upto 7.6

1.6.6 — 23/06/2021

  • Fix — Input field was not visible when using WPML.
  • Fix — Title and Description were not translatable.
  • Fix — Stock levels not reducing once an order was placed.
  • WC tested upto 5.4

1.6.5 — 18/10/2020

  • Code refactoring as per WPCS standards.
  • WC tested up to: 4.6

1.6.4 — 12/03/2020

  • WC tested up to: 4.0

1.6.3 — 04/02/2020

  • Dev — Custom return URL (Thank You page) — %order_total% placeholder added.

1.6.2 — 03/02/2020

  • Dev — Рефакторинг кода.
  • Plugin description updated.
  • WC tested up to: 3.9.

1.6.1 — 03/01/2020

  • Dev — Input Fields — ‘Process in «Advanced Order Export For WooCommerce» plugin’ options added.
  • Dev — Typo fixed in admin settings.

1.6.0 — 25/12/2019

  • Dev — «Fees» options section added.
  • Dev — Input Fields — «Enable section» option added.
  • Dev — Рефакторинг кода.

1.5.0 — 02/12/2019

  • Dev — Input Fields — «Add to order notes» option added.
  • Dev — Admin settings descriptions updated.
  • Dev — Рефакторинг кода.
  • WC tested up to: 3.8.
  • Tested up to: 5.3.

1.4.2 — 10/09/2019

  • Dev — Input Fields — «Textarea» type added.
  • WC tested up to: 3.7.

1.4.1 — 20/07/2019

  • Dev — Input Fields — Type — «Checkbox» option added.

1.4.0 — 18/06/2019

  • Dev — Input Fields — General Options — «Add to order details» option added.
  • Dev — Input Fields — General Options — «Add to emails» options added.
  • Dev — Input Fields — «Type» option added.
  • Dev — General admin settings split into sections.
  • Dev — Рефакторинг кода.

1.3.0 — 22/05/2019

  • Dev — «Input Fields» options added.
  • Dev — Advanced Options — Shipping methods — «Do not load» option added.
  • Tested up to: 5.2
  • WC tested up to: 3.6

1.2.2 — 15/04/2019

  • Dev — Custom return URL (Thank You page) — %order_id% and %order_key% placeholders added. alg_wc_custom_payment_gateway_custom_return_url filter added.

1.2.1 — 01/04/2019

  • Fix — «Text Domain» переименован в custom-payment-gateways-woocommerce.
  • Dev — Расширенные настройки. Добавлена опция «Загрузить инстанции методов доставки».
  • Dev — Теперь допустимо использование пустых значений в названии и описании пользовательских платёжных шлюзов.

1.2.0 — 14/12/2018

  • Dev — Включено для методов доставки. Теперь перечислены все инстанции доставки (т.е. по зонам доставки, а не только методы доставки).
  • Dev — Рефакторинг кода.
  • Dev — Видоизменены административные настройки.

1.1.1 — 05/08/2018

  • Dev — Видоизменены административные настройки и обновлено описание.
  • Dev — Обновлена ссылка плагина.
  • Dev — Обновлён файл readme.txt.

1.1.0 — 26/07/2017

  • Dev — Совместимость с WooCommerce v3: reduce_order_stock() заменено на wc_reduce_stock_levels().
  • Dev — Добавлена совместимость с WooCommerce v3: статус заказа, способ оплаты и способ доставки. Использование функций вместо прямого доступа к свойствам.
  • Dev — Опции автозагрузки плагинов.
  • Dev — Обновлена ссылка с на
  • Dev — Обновлена шапка плагина («Домен и т.п.).
  • Dev — Добавлен файл POT.

1.0.0 — 17/02/2017

  • Первый релиз.