Payment Plugins for Stripe Elementor – by Pay Addons

Description

Our drag-and-drop payment builder handles everything from simple payment buttons to complex recurring donation forms and event registration systems. No coding skills needed – build professional payment forms in minutes, not hours.

๐Ÿ‘‰ Get Started in 3 Simple Steps

  1. Setup your Stripe API key
  2. Drag payment widgets from Pay Addons category to any Elementor page
  3. Go live and start collecting payments

customize payment form demo
customize payment form docs

โœ… Drag & Drop Elementor Payment Form With your styles

No Elementor Pro license? Don’t worry, we provide a free form builder which is similar with Elementor Pro’s form. With the form builder, We can build any payment form with 10+ essential form fields plus specialized payment elements:

  • Form Fields: Text, email, textarea, URL, number, radio, select, checkbox, password, HTML, credit card, payment element
  • Custom Styling: Full control over form appearance – fields, buttons, labels, and layout
  • Stripe Checkout Redirect: Seamless redirect to secure, SCA-ready Stripe checkout pages with tax calculation

๐Ÿ”’ Form Submission to Secure Stripe Checkout Page

After clicking the form submission, your customers get redirected to Stripe’s secure, hosted checkout page that handles all payment complexities. Supports multiple payment methods, promotions, auto-tax, phone/address collection, and metadata – all configurable from your Elementor dashboard.

Complete Stripe Control: Access nearly all Stripe checkout settings including customer fields, dynamic pricing, quantities, and product configurations.

๐Ÿ”ฅ Pro Features – Accept Payments On-Site

Keep customers on your website with advanced payment processing:

  • ๐Ÿ’ณ Credit Card Form Field: Embed a credit card processing field directly in your forms
  • ๐ŸŽฏ Payment Element Form Field: Use Stripe’s Payment Element as a form field to accept 40+ payment methods
  • โœจ Elementor Pro Integration: Full compatibility with Elementor Pro forms including reCAPTCHA, multi-steps, and email actions, etc.
  • ๐Ÿ”„ Advanced Subscriptions: Flexible billing – daily, weekly, monthly, yearly with setup fees and occurrence limits

Powerful Features That Convert

๐Ÿ› ๏ธ Elementor Widgets: Payment Form, Checkout buttons, confirmation summaries, pricing tables View Docs

๐Ÿ’ณ Global Payment Methods: Visa, MasterCard, Apple Pay, Google Pay, Alipay, WeChat, Afterpay, Klarna, PayPal*, and 40+ more

๐ŸŽ Ready-to-Use Templates: Pre-built payment page templates for instant deployment

โœ… Custom Confirmation Pages: Professional receipts with merge fields using [epa-receipt] shortcode

๐ŸŒŽ Multi-Currency: Accept payments in any currency worldwide

๐Ÿ“ง Smart Notifications: Automated customer emails with payment details

๐ŸŽ PayPal Integration: Available for European Stripe accounts (Learn More)

๐Ÿ† Stripe Verified Partner

PAY ADDONS is an official Stripe Verified Partner with early access to new features. This means better integration, faster updates, and the most reliable Stripe experience for Elementor users. All payment data syncs directly to your Stripe dashboard and we never touch on it.

Full Feature List

  • Powerful drag & drop payment form builder powered by Stripe
  • 100% mobile responsive design
  • Elementor Pro’s Form compatibility
  • Transaction list to record any form submission data
  • Enterprise-grade security by Stripe: PCI DSS compliant, SCA-ready, GDPR compliant. We never handle your payment data – customers transact directly with Stripe for maximum security.
  • Checkout Button (FREE): Redirect your customer to a stripe-hosting checkout page. (demo)
  • Confirmation Summary (FREE): Create your Thank You page after a successful purchase redirect with payment details.
  • Price Table (FREE): Create your price table with checkout action including recurring/subscription. (demo)
  • Customize confirmation page (Pro): Redirect to your own confirmation page with receipt featuring dozens of merge fields after payment.
  • Checkout Redirect Form (Pro): The most secure form checkout which will redirect to the secure stripe-hosting checkout page, support multi payment methods, one-time, recurring pay, coupon, tax, etc. (demo)
  • Checkout Credit Card Form (Pro): Create a flexable elementor form that includes a credit card field with one-time & recurring support. (demo)
  • Checkout Payment Element Form ๐ŸŽ‰ (Pro): Create a flexable elementor form that includes multiple payment methods with one-time & recurring support, including Credit Cards, Google Pay, ApplePay, WeChat Pay, Alipay, Afterpay, ACH, Klarna, iDEAL, FPX, Grabpay, OXXO, Multibanco, Bancontact, EPS, P24, Giropay, Affirm, and more. (demo)
  • Decimal Form Field: Ideal for payment price inputs, allowing precise decimal values
  • Dynamic Php Code: Perfect for complex price calculations that require custom logic
  • Developer API: Extend functionality with our comprehensive developer interfaces

ABOUT US

We provide professional Stripe payment solutions for WordPress, with the following core products:

  • Elementor Stripe Payment
    Seamlessly integrate customized Stripe-powered payment forms into your Elementor site. Sell products, services, accept donations, and more through intuitive checkout experiences. Elementor Stripe Payment

  • Contact form 7 Stripe Payment
    Seamlessly integrate customized Stripe-powered payment forms into your Contact Form 7. Sell products, services, accept donations, and more through intuitive checkout experiences. Contact Form 7 Stripe Payment

  • WooCommerce Stripe Payment
    WooCommerce Stripe addon is a payment gateway for WooCommerce. With just a single configuration, unlock access to over 30 secure and globally recognized payment methods, including Credit Cards, Google Pay, ApplePay, WeChat Pay, Alipay, Afterpay, ACH, Klarna, iDEAL, FPX, Grabpay, OXXO, Multibanco, Bancontact, EPS, P24, Giropay, Affirm, and more. WooCommerce Stripe Payment

  • Stripe Express Payment
    Embed standalone variety of built-in stripe payment widgets, forms anywhere on your site using easy shortcodes, No store required to collect instant payments. Stripe Express

External services

This plugin connects to external services to provide payment processing and template functionality.

Stripe Payment Processing
The plugin connects to Stripe’s API (https://api.stripe.com/v1/) to process payments and manage transactions. – JavaScript library: https://js.stripe.com/v3/. Service provider: Stripe, Inc.

PayAddons Template Service
The plugin connects to PayAddons API (https://api.payaddons.com/elementor) to obtain Elementor widget templates for enhanced payment form designs. Service provider: PayAddons

No personal data is transmitted to these services without user consent during payment processing or template requests.

Screenshots

  • donation form edit preview
  • edit form
  • price table
  • checkout button
  • credit card form
  • payment element form
  • simple setting

FAQ

Do I need Elementor Pro to build forms?

No, it’s not required. Our plugin includes a powerful free form builder that supports custom styling and payments. For users who already have Elementor Pro, we also integrate seamlessly with its advanced form features for more complex forms.

Is Elementor Pro required to use your plugin?

No, Elementor Pro is not required to use our plugin. However, some premium features, such as payment forms based on Elementor forms, do require Elementor Pro.

Does this plugin only support stripe gateway? What about PayPal?

Yes, but Only for the Stripe Account In Europe.

Does this support recurring payments, like for subscriptions?

Yes, you can feel free to provide any subscription.

Does this support to integrate with Elementor Form?

Yes, but limitted to premium version only.

Does this require an SSL certificate?

Yes! In Live Mode, an SSL certificate must be installed on your site to use Stripe.

Does this support both production mode and sandbox mode for testing?

Yes, it does – You can switch them in plugin setting page.

Reviews

October 10, 2025
this was easy to setup with stripe. Stilll figuring out some fine tuning details but I was able to set up payments without issue. just make sure you use the sandbox public and private keys when you’re testing. Otherwise it will take live payments!
March 21, 2024
I just wanted to share how impressed I am with this plugin’s support staff, particularly Troy. He was incredibly easy to approach and tirelessly went through multiple tests to find a solution to our Google Pay issue. Thanks to his dedication, we are now happily enjoying the convenience of this plugin on our website easymoveservices.com.au. Five stars all the way!
January 10, 2024
I was losing hope of finding a plugin that allows to add a credit card field to the elementor form and then I found this one.This plugin works perfectly and has a lot of features now since it is always evolving.I would also like to thank the support which is attentive and very responsive.
January 5, 2024 1 reply
This plugin is the perfect addition to add a payment option to your Elementor forms. Lightweight and easy to use and it meant I didn’t have to change a whole process as I could add to existing forms on the website. I had teething issues with the integration but Troy was super responsive and very helpful to get to the bottom of the issue so that it was working perfectly. Highly recommended. Thanks Troy for your support!
July 11, 2023
This plugin does exactly what we need while design our pricing table with stripe recurring integration. Needed a little help and support was friendly and fast.
Read all 5 reviews

Contributors & Developers

“Payment Plugins for Stripe Elementor – by Pay Addons” is open source software. The following people have contributed to this plugin.

Contributors