BACK TO DIRECTORY

Payment Plugins for Stripe Elementor โ€“ by Pay Addons

by Payment Addons

5.0
(6 ratings)

Pay Addons is the most complete Stripe payment plugin built exclusively for Elementor. Sell products, accept donations, run subscriptions, and collect payments โ€” all without writing a single line of code.

Whether you use Elementor Free or Elementor Pro, Pay Addons has you fully covered.

๐Ÿ”€ Works With OR Without Elementor Pro

No Elementor Pro? Use Our Built-In Form Builder

Our included form builder gives you everything you need โ€” no Elementor Pro required:

  • 10+ Form Fields: Text, email, textarea, number, radio, select, checkbox, and more
  • On-Site Credit Card Processing: Embed a credit card field directly in your form
  • On-Site Multi-Method Payments: Accept 40+ payment methods via Stripe’s Payment Element
  • Stripe Checkout Redirect: Redirect to Stripe’s secure hosted checkout after form submission
  • Full Custom Styling: Complete control over fields, labels, buttons, and layout
  • Decimal & Dynamic Pricing: Custom amount inputs and PHP-based pricing logic

View Docs ยท Live Demo

Already Have Elementor Pro? Supercharge Its Forms

Add Stripe payment fields directly into your existing Elementor Pro forms โ€” all native Pro features (reCAPTCHA, multi-step, conditional logic, email actions) continue to work:

  • On-Site Credit Card Processing: Add a credit card field to any Elementor Pro form
  • On-Site Multi-Method Payments: Add Stripe’s Payment Element (40+ methods) to any Pro form
  • Stripe Checkout Redirect: Trigger a Stripe Checkout redirect on Pro form submission
  • Recurring Subscriptions: Collect subscription payments directly through Pro forms

View Docs

๐Ÿงฉ Widgets

Free:
* Checkout Button โ€” One-click redirect to Stripe-hosted checkout. Supports one-time, recurring, coupons, and tax. (demo)
* Price Table โ€” Pricing tables with direct checkout action, including subscriptions. (demo)
* Confirmation Summary โ€” Display receipt details on your thank-you page after Stripe Checkout.

Pro:
* Checkout Redirect Form โ€” Custom form with redirect to Stripe’s hosted checkout. Multi-method, coupons, automatic tax. (demo)
* Checkout Credit Card Form โ€” On-site credit card form with one-time, recurring, and automatic tax like VAT support. (demo)
* Checkout Payment Element Form โ€” On-site form with 40+ payment methods via Stripe’s Payment Element, including automatic tax like VAT support. (demo)
* Custom Confirmation Page โ€” Redirect to your own branded receipt page using the [epa-receipt] shortcode with full merge fields.

๐Ÿ“‹ Demo Templates

Import any of our 30+ pre-built templates directly from the Elementor editor. Each template is ready to connect to your Stripe account and go live in minutes.

Browse all templates payaddons.com/elementor-demo/

๐Ÿ’ณ Payment Methods

Cards: Visa, Mastercard, American Express, UnionPay, and more.

Wallets: Alipay, WeChat Pay, Cash App Pay, GrabPay, Kakao Pay, Naver Pay, Payco, Samsung Pay, Revolut Pay, Amazon Pay, Satispay, PayPal (European Stripe accounts only).

Bank Debits: ACH Direct Debit (US), ACSS Debit (Canada), SEPA Direct Debit (Europe), Bacs Direct Debit (UK), BECS Direct Debit (Australia), NZ Bank Account.

Bank Redirects / Vouchers: iDEAL, Bancontact, SOFORT, EPS, Giropay, P24 (Przelewy24), BLIK, Swish, Twint, FPX, Multibanco, Boleto, Pix, OXXO, Konbini, PayNow, PromptPay, Pay by Bank, Bank transfers.

Buy Now, Pay Later: Affirm, Afterpay (Clearpay), Klarna, Alma, Billie, Zip.

Other: Crypto, Korean Local Cards.

โœจ More Features

  • 30+ Templates โ€” Pre-built payment page templates: donations, subscriptions, events, products, and more
  • Automatic Tax Calculation โ€” Stripe Tax integration for Checkout Redirect, Payment Element, and Credit Card forms. Automatically calculates sales tax, VAT, and GST based on customer location (address field required for on-site forms)
  • Advanced Subscriptions โ€” Daily / weekly / monthly / yearly billing, setup fees, occurrence limits
  • Multi-Currency โ€” 135+ currencies worldwide
  • Smart Notifications โ€” Automated payment confirmation emails
  • Transaction Dashboard โ€” Full submission log and report overview
  • Per-Form Stripe Accounts โ€” Assign independent Stripe API keys to each form โ€” live or test mode โ€” with a dedicated webhook URL and signing secret per form. No shared secrets, no cross-account confusion. Perfect for agencies managing multiple clients on one site
  • Developer APIs โ€” Hooks, filters, and custom extensions
  • Dynamic Pricing โ€” PHP code tags for custom price logic
  • Dynamic Fields โ€” Pre-fill fields from URL parameters
  • Security โ€” PCI DSS compliant, SCA-ready, GDPR compliant. Payment data is handled directly by Stripe.

๐Ÿ”‘ Per-Form Stripe Account Configuration

Run multiple Stripe accounts on a single WordPress site โ€” each form fully isolated:

  • Independent API Keys โ€” Set a form-level Stripe public + secret key pair that overrides your global settings
  • Dedicated Webhook Endpoint โ€” Each form generates its own unique webhook URL. Register it in the Stripe Dashboard for that specific account
  • Per-Form Signing Secret โ€” Each form stores its own webhook signing secret, eliminating shared-secret risks
  • Live / Test Mode Per Form โ€” Mix live and test-mode forms side by side during development
  • Multi-Account Webhook Verification โ€” Incoming webhooks are verified against the correct account’s signing secret automatically
  • Transaction Filtering by Mode โ€” The admin transaction dashboard now lets you filter by Stripe mode (live / test) so you never mix real and test data

Ideal for: agencies hosting multiple client storefronts, marketplaces with separate Stripe accounts per seller, or teams running parallel staging and production environments on one site.

๐Ÿ† Official Stripe Verified Partner

Pay Addons is an official Stripe Verified Partner with early access to new features โ€” ensuring the most up-to-date and reliable Stripe integration for Elementor users.

External services

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.

Screenshots

donation form edit preview

donation form edit preview

price table

price table

checkout button

checkout button

credit card form

credit card form

payment element form

payment element form

transactions report

transactions report

Plugin Details

Active Installs
200
Total Downloads
10,600
Version
2.8.0
Requires WP
6.7
Requires PHP
7.4
Tested Up To
7.0.4
Added
2023-03-25
Last Updated
2026-08-02 6:51am GMT

Ratings

5
6
4
0
3
0
2
0
1
0