Login for Stripe Customer Portal | Stripe Billing Login Page | Magic Link Customer Account
The fastest way to put a branded Stripe Customer Portal login page on your WordPress site – no passwords, no developer required. Customers want to update their card, change their plan, or download an invoice WITHOUT emailing support. Stripe’s Customer Portal already does all of that – what’s been mi
About this tool.
The fastest way to put a branded Stripe Customer Portal login page on your WordPress site – no passwords, no developer required.
Customers want to update their card, change their plan, or download an invoice WITHOUT emailing support. Stripe’s Customer Portal already does all of that – what’s been missing is a clean, branded login entry point on your own domain .
Login for Stripe Customer Portal solves that in 60 seconds: paste your Stripe Secret Key, save, and a passwordless magic-link form is live on your site. Customers enter their email, click the link in their inbox, and land directly inside Stripe’s hosted Customer Portal – already authenticated.
https://customerportalplugin.com/ – visit the website to see the plugin in action, browse the email template gallery, and view the PRO feature tour.
✅ FREE FEATURES
- 🔐 Stripe Customer Portal login – connect your Stripe account, customers manage billing themselves.
- ✉️ Magic-link email authentication – one-time link valid for 1 hour; no passwords to manage.
- 🧩 Shortcode embed – drop [login-stripe-customer-portal] on any page; works multiple times on one page.
- 💬 Inline confirmation – submissions stay on your page (new in 1.1.0 – no more blank wp_die screens).
- 🔗 Custom URL slug – host the login at yoursite.com/billing/ , /account/ , or any path you like.
- ↩️ Custom return URL – pick where customers land after logging out of Stripe’s portal.
- 🎛️ Existing-customer gate – optionally restrict access to email addresses that already have a Stripe customer record.
- 🛡️ Security hardened – SHA-256 token hashing, per-email + per-IP rate limiting, CSRF nonces, no enumeration oracle.
- 🇪🇺 GDPR-compliant – exporter + eraser registered with WordPress Privacy Tools out of the box.
- 🧰 WP-CLI commands – wp lscp purge-tokens / limiter-reset / send / config .
- 🧹 Daily token cleanup – WP-Cron sweep removes expired magic-link tokens automatically.
- 🧑💻 Developer extension surface – 12+ filters and actions for customizing every stage of the flow.
📕 Documentation · 🆘 Support forum · 🌐 Website