
Turn any Elementor Pro Form into a payment form.
If you sell a single product, collect donations, send invoices, or take bookings with a fee, you don’t need a full online store — you just need a form that takes payment. GatewayKit is the Elementor payment form plugin that adds a Payment Gateway action to Elementor Pro Forms: build the form with your own fields, and customers complete payment at a secure hosted checkout. No shopping cart, no WooCommerce, no bloated e-commerce stack.
Set up in minutes, right inside the form builder you already use. Every payment is recorded in a full dashboard, and PDF receipts and invoices are emailed to your customers automatically.
Who it’s for: freelancers, web designers, small businesses, nonprofits, course creators, and agencies building client sites on Elementor Pro.
Try the live demo: See GatewayKit in action — wp-test.pourmirzai.com.
Translations: Available in English, Spanish, French, German, Brazilian Portuguese, and Arabic.
Requirements: Elementor Pro must be installed and active. The Elementor Forms widget (included with Elementor Pro) is required to create and accept payments through forms.
Why Elementor users choose GatewayKit
- All 9 gateways included free — PayPal, Stripe, Mollie, Razorpay, Paystack, Mercado Pago, CoinGate, Coinify, and NOWPayments. No per-gateway upsells and no premium tier just to unlock a processor.
- Payments your customers actually prefer — UPI, PIX, mobile money, iDEAL, Bancontact, SOFORT, and 100+ cryptocurrencies, plus Apple Pay, Google Pay, Klarna, and Afterpay through Stripe Checkout.
- A real payment dashboard in WordPress — search, filter, and review every transaction in one place instead of logging into five provider dashboards.
- PDF receipts and invoices, sent automatically — professional, printable, and included free.
- Payment Links — generate shareable Stripe checkout links without building a form at all.
- Security-first — credentials encrypted at rest (AES-256-CBC), logs auto-redact sensitive data, nonce verification and rate limiting built in, and no tracking or call-home.
Popular use cases
- Sell a single product or digital download from a landing page — no storefront required
- Collect donations and fundraising amounts (custom amounts supported; optional payment with Pro)
- Send invoices and let clients pay any amount they owe
- Take event registrations and booking fees right on the signup form
- Charge deposits or run recurring subscriptions (Pro)
- Accept crypto and local payment methods for customers worldwide
Payment Gateways Included Free
- PayPal — Modern hosted checkout with sandbox mode and webhook verification
- Stripe — Stripe Checkout with automatic 3D Secure, Apple Pay, Google Pay, Klarna, Afterpay, and embedded checkout option
- Mollie — iDEAL, credit cards, Bancontact, SOFORT, and more
- Razorpay — UPI, cards, net banking, and wallets for Indian merchants
- Paystack — Cards, bank transfers, and mobile money for African markets
- Mercado Pago — Cards, PIX, and local payment methods for Latin America
- CoinGate — Bitcoin, Ethereum, and 50+ cryptocurrencies
- Coinify — Bitcoin, Ethereum, and popular cryptocurrencies
- NOWPayments — Bitcoin, Ethereum, and 100+ altcoins
Core Features
- Fixed or dynamic payment amounts (pull the price from a form field)
- Transaction dashboard with search, filters, and date-range filtering
- Secure receipt tokens with a printable payment-result shortcode
- PDF receipts emailed automatically to customers
- PDF invoices downloadable from the receipt page
- Transaction notes for internal order tracking
- Shareable Payment Links (Stripe) — no form needed
- Per-form failure redirect pages
- Structured logging with sensitive-data redaction
- Security: input sanitization, output escaping, nonce verification, rate limiting
GatewayKit Pro (Optional)
Upgrade to GatewayKit Pro for advanced features:
- Discount (coupon) codes with usage limits, per-user caps, and expiry dates
- Partial (deposit) payments — charge a percentage now, the rest later
- One-click refunds from the dashboard (Stripe + PayPal) — no separate logins
- Analytics dashboard with revenue trends and your best-performing forms
- CSV export for your accountant or CRM (all / selected / filtered)
- Recurring subscriptions powered by Stripe
- Optional (donation-style) payment forms
- Outgoing webhooks to trigger automations in Zapier, Make, and n8n
- White-label mode for agencies and client sites
- Payment Summary field showing customers a clear breakdown before they pay
Visit the GatewayKit website for full documentation and demos.
External Services
This plugin connects to payment provider APIs to process payments.
What is sent and when
When a user submits a payment form, the plugin sends the payment amount, currency, and a transaction reference to the configured payment provider’s servers for authorization and capture. No personal user data beyond what the provider requires for payment processing is transmitted.
PayPal
- API Endpoint (Live): https://api-m.paypal.com
- API Endpoint (Sandbox): https://api-m.sandbox.paypal.com
- Terms of Service: https://www.paypal.com/us/legalhub/useragreement-full
- Privacy Policy: https://www.paypal.com/us/legalhub/privacy-full
Stripe
- API Endpoint (Live): https://api.stripe.com
- API Endpoint (Test): https://api.stripe.com
- Terms of Service: https://stripe.com/legal
- Privacy Policy: https://stripe.com/privacy
Mollie
- API Endpoint (Live): https://api.mollie.com
- API Endpoint (Test): https://api.mollie.com
- Terms of Service: https://www.mollie.com/terms
- Privacy Policy: https://www.mollie.com/privacy
CoinGate
- API Endpoint (Live): https://api.coingate.com
- API Endpoint (Test): https://api-sandbox.coingate.com
- Terms of Service: https://coingate.com/terms-of-service
- Privacy Policy: https://coingate.com/privacy-policy
Coinify
- API Endpoint (Live): https://api.coinify.com
- API Endpoint (Test): https://api.coinify.com
- Terms of Service: https://coinify.com/terms
- Privacy Policy: https://coinify.com/privacy-policy
NOWPayments
- API Endpoint (Live): https://api.nowpayments.io
- API Endpoint (Test): https://api-sandbox.nowpayments.io
- Terms of Service: https://nowpayments.io/terms
- Privacy Policy: https://nowpayments.io/privacy
Razorpay
- API Endpoint (Live): https://api.razorpay.com
- API Endpoint (Test): https://api.razorpay.com (test keys)
- Terms of Service: https://razorpay.com/terms-of-service/
- Privacy Policy: https://razorpay.com/privacy-policy/
Paystack
- API Endpoint (Live): https://api.paystack.co
- API Endpoint (Test): https://api.paystack.co (test keys)
- Terms of Service: https://paystack.com/terms
- Privacy Policy: https://paystack.com/privacy-policy
Mercado Pago
- API Endpoint (Live): https://api.mercadopago.com
- API Endpoint (Test): https://api.mercadopago.com (sandbox tokens)
- Terms of Service: https://www.mercadopago.com/terms-and-conditions
- Privacy Policy: https://www.mercadopago.com/privacy-experience
Screenshots

GatewayKit dashboard with payment overview.

Dashboard widget showing recent payments.

Dashboard widget with transaction summary.

Settings page with gateway configuration.

Gateway settings configured inside Elementor.

Selecting a form action to trigger the payment gateway.

Transaction management list with filters.

Payment receipt generated after a successful transaction.

Receipt page when opened directly via transaction query.