WooCommerce Custom Payment Gateway


If the customer can’t pay with your payment gateways, give him the opportunity to submit the order and send to you a note on payment options he can pay you with. The plugin is very simple and effective. The more important is it’s very easy to setup and use.

Upgrade to Pro Now

Mensaje del cliente

A gateway description appears to the customer at the Checkout page to provide him with additional information about your custom gateway.

Nota del cliente

Una nota para el cliente para obtener más instrucciones que se muestran después del proceso de compra.

Características Pro

Generador de formularios completos

Un generador de formularios rico, dinámico y de arrastrar y soltar para ayudarlo tanto como sea posible para personalizar su formulario de pasarela. El generador de formularios admite los siguientes campos:

* Text
* Text Box
* Checkbox
* Radio Buttons
* Select Menu
* Email
* Date
* Time
* Currency
* Number
* Phone number
* Credit Card Form
* Instructions

All fields are highly customizable as you can change the name, label, size, default value, CSS class/es, and more.

Unlimited Custom Gateways

Not only you can use the already created gateway, you can create an unlimited number of custom payment gateways and have full control of them.

Icono personalizado de la pasarela

You can differentiate your gateway with a special icon which will be displayed on the Checkout page.

Order Status after Checkout

You can configure the status of the orders that were paid using your custom payment gateway.

API Request after Checkout

A very powerful tool for allowing the payment information to be sent to an external API in order to process or store the payment information.
* You can redirect the customer to a custom URL after the checkout.
* Set the type of the API request, either POST or GET.
* Set the type of the data of the request, either FORM DATA or JSON.
* Setting any Extra API parameters such as API keys .. etc
* Setting API parameters and Key/Value combination of WooCommerce data such as:

* Order ID
* Order Total
* Customer First Name
* Customer Last Name
* Customer Postcode
* Customer City
* Customer State
* Customer Country
* Customer Email
* Customer Phone
* Customer IP Address>

Adding Payment information to the Order’s email

An option is available to add the submitted payment information in the Order’s emails.

Modo de depuración

The debug mode is an excellent tool to test out the plugin’s settings and the checkout page as the payment gateway will be only activated for you if the Debug Mode is enabled.


  • Checkout Page Preview.
  • Payment Gateway Settings Page.
  • Notas del pedido.


Using The WordPress Dashboard

  1. Navigate to the ‘Add New’ in the plugins dashboard
  2. Search for ‘WooCommerce Other Payment Gateway’
  3. Click ‘Install Now’
  4. Activate the plugin on the Plugin dashboard

Uploading in WordPress Dashboard

  1. Navigate to the ‘Add New’ in the plugins dashboard
  2. Navigate to the ‘Upload’ area
  3. Select woocommerce-other-payment-gateway.zip from your computer
  4. Click ‘Install Now’
  5. Activate the plugin in the Plugin dashboard

Utilizando FTP

  1. Descargar woocommerce-other-payment-gateway.zip
  2. Extract the woocommerce-other-payment-gateway directory to your computer
  3. Upload the woocommerce-other-payment-gateway directory to the /wp-content/plugins/ directory
  4. Activate the plugin in the Plugin dashboard


5 de marzo de 2023 3 respuestas
Annoying non-dissmissable notice on dashboard. «Please consider enabling usage collection for Woo Custom Gateway. This helps us improve our product and provide better features to you in the future.» To remove comment out or delete the whole DIV in admin-notice-analytics.php
9 de diciembre de 2020
This plugin has absolutely nothing to offer as a Custom Payment Gateway in the free version. you’d better wrap it up as a pro and sell it on your website.
7 de septiembre de 2020 1 respuesta
Hi! If I set my site the max cart total and after try to pay for the products, my site crash with «Critical failure happened»
1 de junio de 2020
I needed to make a custom payment option and I thought I had to make it from scratch. Thankfully, I found this plugin. Very simple and works as described. I can’t believe it’s not an official extension. Thank you!
Leer todas las 15 reseñas

Colaboradores y desarrolladores

«WooCommerce Custom Payment Gateway» es un software de código abierto. Las siguientes personas han colaborado con este plugin.


«WooCommerce Custom Payment Gateway» está traducido en 7 idiomas. Gracias a los traductores por sus contribuciones.

Traduce «WooCommerce Custom Payment Gateway» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios


  • Added: WordPress 6.4 compatibility.
  • Added: WooCommerce 8.4 compatibility.


  • Declaring support for WooCommerce High-Performance Order Storage


  • Fixed: Customer receive order note email.


  • Added: WordPress 6.0 compatibility.
  • Added: WooCommerce 7.0 compatibility.


  • Added: WordPress 5.9 compatibility.


  • FIXED: remove red Astrix on checkout when the field is not required.


  • FIXED: The settings page widgets were broken after WP 5.5


  • FIXED: show the customer note if the textarea field is hidded.


  • FIXED: The validation of the textarea field.


  • ADDED: The ability to hide the textarea field at checkout.


  • ADDED: Now, you can select the default order status after the customer checkout.


  • ADDED: Now, you can select the default order status after the customer checkout.


  • AÑADIDO: Permitir HTML en la descripción del método de pago.


  • FIXED: add support for WordPress Multisite


  • AÑADIDO: opción para ocultar el formulario de pago.
  • CORREGIDO: reemplazar las funciones de WC en desuso.


  • CORREGIDO: eliminar la advertencia de PHP.


  • CORREGIDO: no enviar una nota cuando la nota del usuario está vacía.


  • Re-Branding


  • Mejoras en la interfaz de usuario.
  • Añadido la promoción de la versión Pro.


  • Añadido soporte i18n.
  • Añadido traducción al croata (Gracias a Sanjin Barac)


  • Versión inicial.