

Custom Payment Gateway Pro
WooCommerce Custom Payment Gateway Pro by WPRuby is a WordPress plugin for creating your own payment methods in WooCommerce. You can build as many gateways as you need, design the checkout form for each one and control what happens after an order is placed.
- Version
- 4.0.1
- Released
- Aug 28, 2026
- Developer
- WPRuby
- Type
- WordPress plugin
- Requires
- WooCommerce
- Licence
- GPL
- Included in
- Every plan, or $6.39 a year on its own
What’s new in Custom Payment Gateway Pro 4.0.1
- FixedUpdated generated gateway handling to verify class definitions before instantiation, helping prevent naming conflicts and fatal errors.
What it does
Many stores accept payments that standard gateways do not cover, such as bank transfers, invoices, local payment methods or arrangements made with specific customers. This plugin lets you set up those options as real WooCommerce gateways without writing code. Each gateway gets its own name, icon, customer instructions and form fields, so shoppers see clear choices at checkout and you collect the details you need to process the payment.
The plugin works inside WooCommerce and supports WooCommerce Blocks checkout. A drag and drop builder handles the form, with fields like text, checkboxes, radio buttons, dates, signatures and file uploads. After checkout, a gateway can set a chosen order status, send email notifications and pass payment data to an external API through POST or GET requests. An admin-only debug mode lets you test a gateway before customers see it.
Best for
- WooCommerce stores accepting bank transfers or offline payments
- Shops needing extra customer details collected at checkout
- Developers connecting orders to external services via API
Features
Create as many payment gateways as your store needs, each with its own behavior, which suits shops with several product lines or different ways of getting paid.
Design the payment form for each gateway using text fields, checkboxes, radio buttons, date pickers, signature fields and file uploads to gather the details you require.
Choose which order status is applied automatically after a customer pays through a specific gateway, so orders land in the right place in your workflow.
Upload your own icon for each payment option so customers can tell the methods apart at a glance on the checkout page.
Send payment data to an external API using POST or GET requests, which helps connect orders to accounting tools, a CRM or your own custom processes.
Add payment guidelines and other information to each gateway so customers know exactly what to do, such as where to send a bank transfer.
Set up automatic emails to customers and administrators that are triggered by specific payment actions, keeping everyone informed about an order.
Test a new gateway while it is visible only to administrators, so you can check how it behaves without affecting live customer orders.
Custom Payment Gateway Pro older versions
- 4.0.0Jul 143 new, 5 improvements, 2 fixes
- 3.2.0Jun 256 new, 1 improvement, 4 fixes, 1 security fix, 2 removals
- 3.1.1Jun 3, 20251 fix
- 3.1.0Mar 11, 2025
- 2.9.0Jun 24, 2024
- 2.8.1Oct 29, 2023
- 2.8.0Oct 26, 2023
- 2.7.0Jul 25, 2023
- 2.6.0Apr 18, 2023
Members and buyers of this product can download older versions.
Questions about Custom Payment Gateway Pro
Does this plugin need WooCommerce to work?
Yes. It adds custom payment gateways to WooCommerce, so WooCommerce must be active on your site. It also supports the WooCommerce Blocks checkout, so your custom gateways can appear on block-based checkout pages.
Can I collect files or signatures from customers during payment?
Yes. The drag and drop form builder includes file upload and signature fields alongside text fields, checkboxes, radio buttons and date fields. You can mix these to build a payment form that gathers whatever information your process requires.
Can a custom gateway send order data to another system?
Yes. Each gateway can send payment data to an external API using POST or GET requests after checkout. This is useful for passing orders to accounting software, a CRM or a custom workflow you run elsewhere.
How can I test a gateway before customers use it?
Turn on the admin-only debug mode. The gateway is then visible only to administrators, so you can place test orders and confirm the form, order status and emails work as expected before making it public.
Is Custom Payment Gateway Pro free?
The code of Custom Payment Gateway Pro is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.
Which version of Custom Payment Gateway Pro is this?
Version 4.0.1, released Aug 28, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.
How do I update Custom Payment Gateway Pro?
Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of Custom Payment Gateway Pro automatically and keeps a backup, so you can roll back.
What does Custom Payment Gateway Pro need?
Custom Payment Gateway Pro needs WooCommerce installed and active.
More from WPRuby







