The decoupled, ultra-fast payment engine for WordPress. Unified Test & Live credentials across 7 global gateways, automated recurring billing, start-to-finish debug logging, and developer-friendly webhooks.
Responsive, accessible, and ultra-clean. Customers pick their preferred payment gateway and complete transactions in seconds.
Order Ref: INV-84920 · 14-Day Free Trial
You will be securely redirected to PayPal to complete your purchase or start your trial.
Instant UPI QR, Google Pay, PhonePe, Netbanking & RuPay debit/credit cards.
gatefuz_payment_completedEvery gateway comes equipped with isolated Live and Test credentials, automatic webhook routing, and multi-currency formatting.
Cards, Apple Pay, Google Pay & Link. Supports separate Live and Test Publishable & Secret Keys with Webhook Signature validation.
Express Checkout, PayPal Wallet, Venmo & Pay in 4. Configured with Sandbox & Live Client IDs plus asynchronous IPN / Webhooks.
India’s #1 gateway. Instant UPI QR, Netbanking across 50+ banks, RuPay cards, and international multi-currency processing.
Europe’s preferred checkout. Seamless iDEAL (Netherlands), Bancontact (Belgium), SEPA Direct Debit, and European credit cards.
Modern payments for Nigeria, Ghana, Kenya, and South Africa. Card processing, mobile money, bank transfers, and USSD.
Braintree enterprise PayPal infrastructure with Sandbox credentials, plus Direct Bank Wire (BACS/SWIFT) with receipt uploads.
GateFuz includes a complete native subscription management layer built directly into WordPress. Forget paying 2% + $29/mo to third-party subscription platforms.
Onboard users immediately without upfront charges. Fires gatefuz_subscription_trial_started to grant features until trial expiration.
Recurring gateway webhooks automatically extend subscription periods and log clean audit transactions.
Easily create, edit, pause, or cancel subscriptions manually. Link one-off transactions directly to any subscription ID.
wp_gatefuz_subscriptions
Instead of every plugin juggling its own Stripe or PayPal keys, GateFuz acts as the single source of truth for your entire website.
GateFuz powers checkout for Frontend Dashboard. When users subscribe to membership levels or pay to publish posts, transactions process seamlessly through GateFuz.
Automate advertiser deposits, banner slot bookings, and pay-per-click top-ups. Transactions record with plugin_source = 'ad-fuz' for clean accounting.
Drop GateFuz into any client project. Use standard shortcodes or PHP action hooks to render the checkout modal anywhere with 1 line of code.
Simple, reliable, WordPress-native hooks and actions. No bloated REST wrappers or vendor lock-in.
Display the responsive multi-gateway payment selector in templates, page builders, or custom plugins.
// Render GateFuz checkout widget for $49.00 USD
do_action( 'gatefuz_render_checkout', 49.00, 'USD', [
'order_id' => 'INV-84920',
'customer_email' => '[email protected]',
'plugin_source' => 'my-custom-plugin',
] );
Fired immediately when payment is verified across any of the 7 gateways via redirect or webhook.
add_action( 'gatefuz_payment_completed', function( $orderId, $txData ) {
$userId = (int) $txData['user_id'];
$amount = (float) $txData['amount'];
$gateway = $txData['gateway']; // 'stripe', 'paypal'
$gatewayTx = $txData['gateway_tx_id']; // Gateway reference
$subId = $txData['subscription_id'];// ID or null
// Fulfill order, upgrade membership, or credit wallet
}, 10, 2 );
Automate trial onboarding, recurring renewals, and churned user downgrades with native actions.
// 1. Free trial started (User begins trial without upfront charge)
add_action( 'gatefuz_subscription_trial_started', function( $subId, $userId, $trialEnd ) {
// Grant trial features until $trialEnd (Y-m-d H:i:s)
}, 10, 3 );
// 2. Recurring subscription renewed via gateway webhook
add_action( 'gatefuz_subscription_renewed', function( $subId, $txData ) {
// Extend customer billing access period
}, 10, 2 );
Query transactions from backend services, manage subscriptions, or route gateway webhooks.
use GateFuz\Services\TransactionManager;
use GateFuz\Services\SubscriptionManager;
// Query any transaction or cancel subscription
$transaction = TransactionManager::get( $txId );
SubscriptionManager::cancel( $subscriptionId = 12 );
No more guessing why a payment failed or wondering if a webhook reached your server. GateFuz features a built-in diagnostic and transaction lifecycle logger.
Verifies SSL, cURL, OpenSSL extensions, memory limits, and database table integrity.
Dedicated webhook endpoints for Stripe, PayPal, Razorpay, Mollie, Paystack, and Braintree.
Color-coded entries for checkout initiation, gateway approvals, webhook payloads, and error traces.
Everything you need to know about GateFuz payment handling, webhook resilience, dual keys, and integration architecture.
Explore our dedicated documentation portal with full search, Gutenberg block tutorials, and API references.
Deploy GateFuz on your site. Seamlessly process transactions, manage subscriptions, and eliminate duplicate payment code across your projects.