Linux 软件免费装
Banner图

GatewayKit – Payment Gateway for Elementor Forms

开发者 pourmirzai
更新时间 2026年8月14日 21:39
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPLv2 or later
版权网址: 版权信息

标签

payment elementor paypal stripe mollie

下载

1.0.0 1.3.1 1.2.1 1.1.0 1.3.3

详情介绍:

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 turns any Elementor Pro Form into a payment form. Build custom forms with your own fields, and customers are redirected to a hosted checkout to complete payment — no shopping cart or WooCommerce required. If you sell a single product, collect donations, or invoice clients, you don't need a full store — you just need a form that takes payment. GatewayKit is designed for single-product sales, donations, invoices, event registrations, and simple payment flows where WooCommerce would be overkill. Try the live demo: See GatewayKit in action on our demo site — wp-test.pourmirzai.com. Translations: GatewayKit is available in English, Spanish, French, German, Brazilian Portuguese, and Arabic. Payment Gateways Included Free Core Features GatewayKit Pro (Optional) Upgrade to GatewayKit Pro for advanced features: Visit the GatewayKit website for full documentation and demos.

安装:

  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 the gateways you want, then enter your credentials.
  5. Create an Elementor Pro Form, then under Actions After Submit add the Payment Gateway action.
  6. Configure the gateway, amount, and success/failure redirect pages.
  7. Create a result page and add the shortcode [gatewaykit_receipt].

屏幕截图:

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

升级注意事项:

1.3.3 Critical White Label fix: magic links no longer break on save. If you are locked out, use ?gatewaykit_wl=GatewayKit_WL_emergency_key after updating. 1.3.2 Manage your Stripe subscriptions from a dedicated overview page in the admin. 1.3.0 Three new regional gateways (Razorpay, Paystack, Mercado Pago), Apple Pay, Google Pay, Klarna, Afterpay, embedded checkout, and shareable Payment Links. 1.2.0 Crypto payments via NOWPayments, date filters, customer email receipts, and transaction notes. 1.1.0 Security and performance release. PayPal webhooks are now verified via PayPal's official signature endpoint — open PayPal settings and paste your Webhook ID to enable full protection. PayPal access tokens are now cached across requests. 1.0.0 First release. Accept PayPal payments through Elementor Pro Forms. Upgrade to GatewayKit Pro for Stripe, Mollie, and CoinGate.

常见问题:

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?

All nine payment gateways are included in the free plugin: PayPal, Stripe, Mollie, CoinGate, Coinify, NOWPayments, Razorpay, Paystack, and Mercado Pago. GatewayKit Pro adds advanced features like discount codes, refunds, analytics, CSV export, and more.

Are payment credentials stored securely?

Yes. All API keys and secrets are encrypted at rest (AES-256-CBC) and decrypted only in memory when a payment is processed. Logs automatically redact sensitive data. GatewayKit itself does not track your visitors, and your data is never sold or shared — payment details are sent only to the payment providers you configure, and license/update checks run through Freemius's SDK (which you can opt out of).

The activation link in my opt-in email returns a 403 error. What should I do?

This is a known issue documented by Freemius in Known License Activation Issues → Security Layer Blockage. The activation URL contains random security keys with punctuation characters (%, ^, ;, ), *, !, >, $) that some security plugins and firewall modules (ModSecurity, Cloudflare WAF, Wordfence, Solid Security, etc.) flag as suspicious and block. Per Freemius's official guidance, temporarily disable your security plugins/layers/modules just for the activation process:

  1. Temporarily disable ModSecurity (cPanel → ModSecurity → Off), Cloudflare WAF (WAF → Off), and/or any WordPress security plugin (Wordfence, Solid Security, etc.).
  2. Open the activation email again and click the activation link.
  3. Once activation completes, re-enable all the security components you disabled.
The same guidance applies if license-key activation fails for the same reason.

更新日志:

1.3.3 Critical fixes Polish 1.3.2 New Polish 1.3.1 Critical fixes Security hardening Reliability 1.3.0 New gateways and payment methods 1.2.1 1.2.0 1.1.0 1.0.0