Title: GatewayKit – Payment Gateway for Elementor Forms
Author: Morteza
Published: <strong>July 17, 2026</strong>
Last modified: July 18, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/gatewaykit.svg)

# GatewayKit – Payment Gateway for Elementor Forms

 By [Morteza](https://profiles.wordpress.org/pourmirzai/)

[Download](https://downloads.wordpress.org/plugin/gatewaykit.1.0.0.zip)

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

 [Support](https://wordpress.org/support/plugin/gatewaykit/)

## Description

**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.

GatewayKit lets you accept payments through Elementor Pro Forms using PayPal, with
more gateways coming soon.

Build a fully customized Elementor form with your own fields and place it on any
page. When a visitor submits the form, they are redirected to PayPal to complete
the payment — no shopping cart or WooCommerce required.

It is designed for sites that need simple payment forms where a full e-commerce 
setup would be unnecessary.

For full documentation and demos, visit [GatewayKit website](https://gatewaykit.pourmirzai.com/).

**Features**

 * PayPal Orders REST API v2 integration (redirect-based hosted checkout).
 * Sandbox / Live mode toggle for safe testing.
 * Fixed or dynamic amounts (pull the price from a form field).
 * Transaction management dashboard with filtering, search, and CSV export.
 * Secure, non-guessable receipt tokens with a payment result shortcode (`[gatewaykit_receipt]`).
 * Built-in security: input sanitization, output escaping, nonce verification, rate
   limiting, and secure logging with sensitive-data redaction.

**GatewayKit Pro (optional)**

Unlock Stripe, Mollie, and CoinGate payment gateways, plus advanced features.

Learn more at [GatewayKit website](https://gatewaykit.pourmirzai.com/).

 * Discount code system (fixed / percentage, usage limits, per-user limits, validity
   dates).
 * Advanced Transaction Log with multi-gateway filtering and CSV export.
 * Per-form success / failure redirect pages.

### External Services

This plugin connects to PayPal’s API 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 PayPal’s servers for authorization and capture. No
personal user data beyond what PayPal 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

## Installation

 1. Install and activate **Elementor** and **Elementor Pro** (the Forms module is required).
 2. Upload the `gatewaykit` plugin folder to `/wp-content/plugins/` or install it via
    Plugins  Add New  Upload Plugin.
 3. Activate **GatewayKit** through the Plugins screen.
 4. Go to **GatewayKit  Settings** and enable PayPal or any other gateway you want,
    then enter your Client ID and Client Secret.
 5. Create an Elementor Pro Form, then under **Actions After Submit** replace **Collect
    Submitions** with **Payment Gateway**.
 6. Configure the gateway, amount, and success/failure redirect pages.
 7. Create a result page and add the shortcode `[gatewaykit_receipt]`.

## FAQ

### Does this require Elementor Pro?

Yes. The Elementor Pro Forms module is required because GatewayKit is an “Actions
After Submit” handler for Elementor forms.

### Which payment methods are included in Lite?

PayPal is included in the free plugin. Stripe, Mollie, and CoinGate are available
in the optional GatewayKit Pro add-on.

### Are payment credentials stored securely?

Yes!

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“GatewayKit – Payment Gateway for Elementor Forms” is open source software. The 
following people have contributed to this plugin.

Contributors

 *   [ Morteza ](https://profiles.wordpress.org/pourmirzai/)

[Translate “GatewayKit – Payment Gateway for Elementor Forms” into your language.](https://translate.wordpress.org/projects/wp-plugins/gatewaykit)

### Interested in development?

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

## Changelog

#### 1.0.0

 * Initial release

## Meta

 *  Version **1.0.0**
 *  Last updated **30 minutes ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0.2**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [elementor](https://wordpress.org/plugins/tags/elementor/)[elementor forms](https://wordpress.org/plugins/tags/elementor-forms/)
   [payment](https://wordpress.org/plugins/tags/payment/)[payment gateway](https://wordpress.org/plugins/tags/payment-gateway/)
   [paypal](https://wordpress.org/plugins/tags/paypal/)
 *  [Advanced View](https://wordpress.org/plugins/gatewaykit/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/gatewaykit/reviews/)

## Contributors

 *   [ Morteza ](https://profiles.wordpress.org/pourmirzai/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/gatewaykit/)