Woocommerce Custom Payment Gateway Pro featured image

WooCommerce Custom Payment Gateway Pro v4.0.0

Developer: WPRubyCategory: WordPress PluginsTrusted with 111 downloadsPro2 favoritesLatest v4.0.0Updated 2w ago

Make your own custom payment gateway.

Same brand

More from WPRuby

Related items

Related Woocommerce Plugins

Woocommerce Subscriptions icon

Woocommerce Subscriptions

by Prospress Inc

WooCommerce Subscriptions Plugin allows you to introduce a variety of subscripti...

Woocommerce Smart Coupons icon

Woocommerce Smart Coupons

by StoreApps

Enhance your coupon options – create gift certificates, store credit, coupons ba...

Woocommerce Table Rate Shipping icon

Woocommerce Table Rate Shipping

by WooCommerce

Advanced, flexible shipping. Define multiple shipping rates based on location, p...

Make your own custom payment gateway. Design your own payment gateway, build your own custom payment form. Add your custom payment gateway icon. Submit the payment form to any 3rd party API.

Pro Features:

  • Full Form Builder
  • Create Unlimited Custom Gateways
  • Custom Gateway Icon
  • Select Order Status After Checkout
  • API Request After Checkout
  • Adding Payment Information to the Order’s emails
  • Debugging Mode

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.

Custom Gateway Icon

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.

Full Form Builder

A rich, dynamic and a drag-n-drop form builder to help you as much as possible to customize your gateway form. The form builder supports the following fields:

  • Text
  • TextBox
  • Checkbox
  • Radio Buttons
  • Select Menu
  • Email
  • Date
  • Time
  • URL
  • Currency
  • Number
  • Phone number
  • Credit Card Form
  • Instructions

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.

Debugging Mode

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.

Recent releases

Release history

View all 4 versions
v4.0.0Latest
Jul 7, 2026180.7 KB
Added
  • API request logs, test request support, retry for failed API requests, and safer sanitized payload previews for custom payment gateway API integrations.
  • Conditional display rules for custom payment gateways, allowing gateways to be shown based on cart total, country, shipping method, products, categories, user role, login status, coupons, and currency.
  • Gateway templates for common manual payment workflows, including Bank Transfer, Pay by Invoice, Manual Payment Link, Cash on Pickup, and Crypto Manual Payment.
Improved
  • Redesigned the custom checkout field builder with a modern Vue-powered interface, live preview, clearer field settings, and better deprecated field warnings.
  • File Upload custom fields are now more reliable and secure for collecting payment receipts, screenshots, and proof of manual payments.
  • Bank Transfer, Manual Payment Link, and Crypto Manual Payment templates now use the File Upload field correctly for optional customer payment proof.
  • Rebuilt the Custom Payment Gateways settings tab with a modern Vue-powered interface for better gateway creation, template selection, warnings, and gateway management.
  • Template payment details now display as polished checkout instructions, with payment links rendered as buttons, QR code URLs rendered as images, and cleaner separation between merchant instructions and customer input fields.
Fixed
  • Prevented duplicate payment gateway titles and broken empty gateway icons on checkout.
  • Gateway templates now correctly separate merchant payment settings from customer checkout fields, preventing payment links, QR codes, bank details, wallet addresses, and pickup instructions from being shown as customer input fields.
v3.2.0
Jun 22, 202699.4 KB
View changelog
Removed
  • The Credit Card custom field is now deprecated and can no longer be added to new custom payment gateways.
  • Existing gateways that already use the Credit Card field will temporarily continue to work in Legacy Mode, but this field will be removed completely in the next update. Store owners should replace it with a secure card payment provider such as Stripe, PayPal, WooPayments, Authorize.Net, or another tokenized payment solution.
Other
  • Security: Improved log sanitization for payment field data.
Added
  • Admin warnings for stores using deprecated Credit Card fields.
  • Customer checkout field data is now persisted with orders.
  • Subscription renewal support for custom payment gateways.
  • Gateway icon support for WooCommerce Blocks checkout.
  • Danish translation files.
  • Norwegian translation files with nb locale support and fallback handling.
Fixed
  • WooCommerce Blocks checkout script loading.
  • Declared WooCommerce Blocks registry dependency.
  • Asset version handling and improved CSS styling for payment fields.
  • Empty fieldsets are no longer printed when a gateway has no custom form fields.
Improved
  • API option text and admin settings clarity.
v3.1.1
Jun 3, 202576.4 KB
View changelog
Fixed
  • Additional PHP Fatal error when HPOS is not enabled.

Frequently asked questions

Is Woocommerce Custom Payment Gateway Pro GPL licensed?
Yes, Woocommerce Custom Payment Gateway Pro is distributed under the GNU General Public License (GPL). You can legally use, modify, and redistribute it on unlimited websites.
Can I use Woocommerce Custom Payment Gateway Pro on multiple websites?
Yes. Under the GPL license, there are no domain or site restrictions. You can install Woocommerce Custom Payment Gateway Pro on as many websites as you need.
How much does Woocommerce Custom Payment Gateway Pro cost on GPLCoffee?
Woocommerce Custom Payment Gateway Pro is available for $5.99 for a 1-year license or $15.99 for a lifetime license. Membership plans also include credit-based access so you can download Woocommerce Custom Payment Gateway Pro along with thousands of other plugins for a single subscription.
Are updates included with Woocommerce Custom Payment Gateway Pro?
Yes. Every new release of Woocommerce Custom Payment Gateway Pro is synced to GPLCoffee automatically. You can download the latest version any time, and subscribers can use the one-click connector plugin to update directly from their WordPress dashboard.
Is Woocommerce Custom Payment Gateway Pro safe to download?
Every Woocommerce Custom Payment Gateway Pro release is scanned with VirusTotal before publication. Scan results (including the specific threat report URL when available) are visible on each version page, and releases flagged as malicious are blocked from the catalog.

Auto-updates included

Install it once, update automatically.

The GPLC Connector installs this plugin from your wp-admin and rolls out new versions to your connected sites - up to 25. Included with 12-month and Geek Lifetime plans (plus legacy 6-month).