Title: GateFuz – Universal Payment Gateways
Author: M A Vinoth Kumar
Published: <strong>October 9, 2026</strong>
Last modified: October 9, 2026

---

Search plugins

![](https://ps.w.org/gate-fuz/assets/banner-772x250.jpg?rev=3736703)

![](https://ps.w.org/gate-fuz/assets/icon-256x256.jpg?rev=3736703)

# GateFuz – Universal Payment Gateways

 By [M A Vinoth Kumar](https://profiles.wordpress.org/vinoth06/)

[Download](https://downloads.wordpress.org/plugin/gate-fuz.1.0.7.zip)

 * [Details](https://wordpress.org/plugins/gate-fuz/#description)
 * [Reviews](https://wordpress.org/plugins/gate-fuz/#reviews)
 *  [Installation](https://wordpress.org/plugins/gate-fuz/#installation)
 * [Development](https://wordpress.org/plugins/gate-fuz/#developers)

 [Support](https://wordpress.org/support/plugin/gate-fuz/)

## Description

GateFuz is a modern, decoupled payment gateway engine and transaction ledger for
WordPress. It provides a unified checkout interface for one-time payments, administrative
subscription tracking and synchronization via webhooks, and centralized transaction
management with zero foreign plugin dependencies.

#### Key Highlights

 * **Gutenberg Block Support:** Insert and configure the GateFuz Payment Box directly
   in the Block Editor with live visual preview and custom sidebar controls.
 * **7 Global Payment Gateways:** Stripe, PayPal Smart Buttons, Razorpay (UPI, Netbanking),
   Mollie (iDEAL, Bancontact), Paystack (Africa), Braintree, and Direct Bank Wire.
 * **Dual Key Credentials:** Isolated Test and Live credentials across all API gateways.
   Toggle between Sandbox and Production with a single click.
 * **Subscription Tracking & Webhook Sync:** Maintain an administrative subscription
   ledger to track customer status, record trial periods, and synchronize subscription
   lifecycle events received via gateway webhooks.
 * **Manual Transaction & Subscription CRUD:** Full administrative controls to add,
   view, or manage transactions and link them directly to subscription IDs.
 * **Start-to-End Diagnostic Logging:** Built-in transaction lifecycle observer 
   with a live debug viewer and server environment health diagnostics.
 * **Ecosystem Ready:** Seamlessly connects with Frontend Dashboard (FED), AdFuz
   Advertising Engine, BufferCode products, or custom bespoke plugins and themes.
 * **Developer First Architecture:** Trigger checkouts with the Block Editor, shortcode`[
   gatefuz_checkout]`, or PHP action `do_action('gatefuz_render_checkout')`.

### External services

GateFuz relies on third-party payment service providers to securely authenticate
and process payment transactions when enabled by the site administrator:

 * Stripe
    - Service & Purpose: Processes credit/debit card payments, mobile wallets, and
      webhook signature verification. Stripe.js (`https://js.stripe.com/v3/`) is
      loaded on checkout pages when Stripe is selected.
    - Data sent: Order ID, customer email, transaction amount, currency, and payment
      method tokens are sent during payment processing.
    - Terms of Service: https://stripe.com/legal/consumer
    - Privacy Policy: https://stripe.com/privacy
 * PayPal
    - Service & Purpose: Processes PayPal wallet checkout, smart payment buttons,
      and webhook signature verification.
    - Data sent: Order ID, transaction amount, currency, and customer details are
      sent during payment checkout and webhook verification.
    - Terms of Service: https://www.paypal.com/webapps/mpp/ua/useragreement-full
    - Privacy Policy: https://www.paypal.com/webapps/mpp/ua/privacy-full
 * Razorpay
    - Service & Purpose: Processes UPI, net banking, and card payments in India 
      and Southeast Asia. Razorpay checkout script (`https://checkout.razorpay.com/
      v1/checkout.js`) is loaded on checkout pages when Razorpay is enabled.
    - Data sent: Order ID, customer email, phone, transaction amount, and currency
      are sent during checkout.
    - Terms of Service: https://razorpay.com/terms/
    - Privacy Policy: https://razorpay.com/privacy/
 * Mollie
    - Service & Purpose: Processes European payment methods including iDEAL, Bancontact,
      and SEPA transfers.
    - Data sent: Order ID, transaction amount, currency, and redirect parameters
      are sent when initiating European checkout.
    - Terms of Service: https://www.mollie.com/en/user-agreement
    - Privacy Policy: https://www.mollie.com/en/privacy
 * Paystack
    - Service & Purpose: Processes payments across African markets including cards,
      mobile money, and USSD.
    - Data sent: Customer email, transaction amount, currency, and order reference
      are sent when initiating payment transactions.
    - Terms of Service: https://paystack.com/terms
    - Privacy Policy: https://paystack.com/privacy
 * Braintree
    - Service & Purpose: Processes credit cards and PayPal drop-in UI transactions.
    - Data sent: Transaction amount, customer identifier, currency, and payment 
      nonce are sent when processing card checkout.
    - Terms of Service: https://www.braintreepayments.com/legal
    - Privacy Policy: https://www.braintreepayments.com/legal/braintree-privacy-
      policy

## Screenshots

[⌊Added Payment Box using block.⌉⌊Added Payment Box using block.⌉[

Added Payment Box using block.

[⌊Enterprise Dashboard featuring interactive Sales Velocity SVG chart, live KPI 
telemetry, and Gateway Volume Distribution.⌉⌊Enterprise Dashboard featuring interactive
Sales Velocity SVG chart, live KPI telemetry, and Gateway Volume Distribution.⌉[

Enterprise Dashboard featuring interactive Sales Velocity SVG chart, live KPI telemetry,
and Gateway Volume Distribution.

[⌊Unified Gateways Hub displaying supported payment gateways with Live and Test 
toggles.⌉⌊Unified Gateways Hub displaying supported payment gateways with Live and
Test toggles.⌉[

Unified Gateways Hub displaying supported payment gateways with Live and Test toggles.

[⌊Real-time Transaction Lifecycle & Debug Logs viewer.⌉⌊Real-time Transaction Lifecycle&
Debug Logs viewer.⌉[

Real-time Transaction Lifecycle & Debug Logs viewer.

[⌊Redirect pages.⌉⌊Redirect pages.⌉[

Redirect pages.

[⌊Currency and store information.⌉⌊Currency and store information.⌉[

Currency and store information.

[⌊Server Environment Health⌉⌊Server Environment Health⌉[

Server Environment Health

[⌊Transaction Lifecycle & Debugs Logs⌉⌊Transaction Lifecycle & Debugs Logs⌉[

Transaction Lifecycle & Debugs Logs

[⌊Server Environment Health and Webhook Listeners diagnostics.⌉⌊Server Environment
Health and Webhook Listeners diagnostics.⌉[

Server Environment Health and Webhook Listeners diagnostics.

[⌊Subscriptions & Trials⌉⌊Subscriptions & Trials⌉[

Subscriptions & Trials

[⌊Transactions Ledger⌉⌊Transactions Ledger⌉[

Transactions Ledger

[⌊FAQ page⌉⌊FAQ page⌉[

FAQ page

## Blocks

This plugin provides 1 block.

 *   GateFuz Payment Box Accept one-time payments and recurring subscriptions via
   Stripe, PayPal, Razorpay, and Bank Transfer.

## Installation

 1. Upload the `gate-fuz` directory to your `/wp-content/plugins/` directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Navigate to **GateFuz > Gateways** to configure your Live and Test API credentials.
 4. Set up webhook endpoints in your gateway developer dashboards.
 5. Embed checkout anywhere using the **GateFuz Payment Box** Gutenberg block, the 
    shortcode `[gatefuz_checkout amount="49.00" currency="USD"]`, or PHP hook `do_action('
    gatefuz_render_checkout', 49.00, 'USD')`.

## FAQ

### Is GateFuz completely independent?

Yes. GateFuz is a 100% standalone plugin with its own dedicated database tables (`
wp_gatefuz_transactions` and `wp_gatefuz_subscriptions`) and zero foreign dependencies.

### How do dual Test and Live keys work?

Every supported gateway stores both your Test and Live credentials simultaneously.
When you toggle Test Mode on or off in gateway settings, GateFuz switches between
test and production without re-entering credentials.

### Can I use GateFuz with custom plugins or themes?

Yes. Developers can trigger the checkout modal via `do_action( 'gatefuz_render_checkout',
$amount, $currency )` and listen for verified payments using `add_action( 'gatefuz_payment_completed',...)`.

### How do I display the payment checkout box on my site?

You can insert the **GateFuz Payment Box** block in the Block Editor, or add the
shortcode `[gatefuz_checkout amount="49.00" currency="USD"]` to any WordPress page,
post, or block editor content. You can adjust the amount and currency attributes
as needed (e.g. `[gatefuz_checkout amount="25.00" currency="EUR"]`). Alternatively,
theme and plugin developers can render the payment box programmatically using `do_action('
gatefuz_render_checkout', 49.00, 'USD' );`.

### Does GateFuz create recurring subscriptions during checkout?

No. The frontend checkout modal and Gutenberg block process one-time payments. Subscriptions
created in external gateway dashboards (or added manually by administrators) are
tracked and synchronized in the built-in Subscriptions Ledger via gateway webhooks.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“GateFuz – Universal Payment Gateways” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ M A Vinoth Kumar ](https://profiles.wordpress.org/vinoth06/)
 *   [ buffercode ](https://profiles.wordpress.org/buffercode/)

[Translate “GateFuz – Universal Payment Gateways” into your language.](https://translate.wordpress.org/projects/wp-plugins/gate-fuz)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/gate-fuz/), check out
the [SVN repository](https://plugins.svn.wordpress.org/gate-fuz/), or subscribe 
to the [development log](https://plugins.trac.wordpress.org/log/gate-fuz/) by [RSS](https://plugins.trac.wordpress.org/log/gate-fuz/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.7

 * Added Enterprise Dashboard Analytics & Performance Hub: interactive responsive
   SVG sales velocity chart with cubic Bezier curves, gradient area fill, crosshair
   tracking, floating tooltips, dynamic time range filters (7D, 30D, 90D, 1Y), and
   Volume vs Order metric toggles.
 * Added Real-Time KPI Telemetry Badges: period gross volume, completed order count,
   Average Order Value (AOV), and conversion success rate.
 * Added Payment Gateway Volume Distribution: interactive SVG donut meter with per-
   channel volume share, percentage metrics, and branded progress bars.
 * Added Gutenberg Block `gatefuz/checkout` to insert and configure the GateFuz 
   Payment Box directly in the WordPress Block Editor with live canvas preview and
   inspector controls (Amount, Currency, Billing Interval, Title, Subtitle).
 * Redesigned Global Settings into a categorized tabbed interface (Store & Currency,
   Redirection & Pages, Advanced & Logging) supporting instant client-side tab switching
   and persistent deep links.
 * Added Global Checkout Redirection: AJAX-powered Searchable Page Finder for Payment
   Success (Thank You page), Payment Failure/Cancel, and Default Return URL (3D 
   Secure / SCA) that scales to thousands of pages, complete with live “View Page”
   preview and custom external URL override.
 * Added comprehensive Paystack configuration fields for isolated Sandbox and Live
   API credentials (Secret Key, Public Key).
 * Added dedicated Webhook Secret field for Razorpay and Webhook ID fields for PayPal(
   Sandbox & Live).
 * Strictly enforced cryptographic signature verification on Stripe, PayPal, and
   Braintree webhooks without unauthenticated fallbacks.
 * Added interactive Recommended Webhook Events helper cards with one-click copy
   buttons across Stripe, PayPal, Razorpay, and Paystack.
 * Enhanced Stripe PaymentIntent return URL resolution with automatic fallback hierarchy
   and 3D Secure / SCA redirect compliance.
 * Updated conditional frontend asset enqueuing to automatically detect block usage
   via `has_block()`.

#### 1.0.1

 * Code review issues were fixed.

#### 1.0.0

 * Initial standalone release.
 * Added Stripe, PayPal, Razorpay, Mollie, Paystack, Braintree, and Bank Transfer.
 * Added dual Test and Live credentials across all API gateways.
 * Added Transaction Ledger with manual CRUD and subscription linking.
 * Added Start-to-End Transaction Lifecycle & Debug Logger.
 * Added Tabbed Status & Logs diagnostics.
 * Added Tabbed Integrations & Developer Hub.

## Meta

 *  Version **1.0.7**
 *  Last updated **15 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.8 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [payment gateway](https://wordpress.org/plugins/tags/payment-gateway/)[paypal](https://wordpress.org/plugins/tags/paypal/)
   [razorpay](https://wordpress.org/plugins/tags/razorpay/)[stripe](https://wordpress.org/plugins/tags/stripe/)
 *  [Advanced View](https://wordpress.org/plugins/gate-fuz/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/gate-fuz/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/gate-fuz/reviews/)

## Contributors

 *   [ M A Vinoth Kumar ](https://profiles.wordpress.org/vinoth06/)
 *   [ buffercode ](https://profiles.wordpress.org/buffercode/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/gate-fuz/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.com/paypalme2/buffercode)