Provides shortcodes for Stripe Invoices, Subscriptions & Cards.
As of April 2026, Customer Portal for Stripe is a WordPress stripe plugin with 30 active installations and a 5/5 rating from 2 reviews. It has been downloaded 2.0K+ times in total. Requires WordPress 5.7.2+ and PHP 7.4+. Available on WordPress.org since 2019. Last updated 3 years ago — may have compatibility concerns. Top alternative: WooCommerce Stripe Payment Gateway.
Customer Portal for Stripe provides shortcodes which allows the currently signed-in user to
manage their Stripe subscriptions, see their invoices & manage their cards:
[cpfs_list_subscriptions allow-cancel="true"]
Lists up to 10 Stripe subscriptions. The default value forallow-cancel is false.
To allow a user to cancel their subscriptions, set allow-cancel="true".
[cpfs_list_invoices]
Lists up to 10 Stripe invoices.
[cpfs_list_cards]
Lists up to 10 credit cards stored at Stripe.
[cpfs_add_card]
Allows a user to add a new card. The newly added card will be set as default.
On first visit of any page containing a cpfs_* shortcode, the currently signed-in user will be looked up
in Stripe using the user’s email address. If not matching customer is found, a customer…
| WordPress | 5.7.2+ requiredTested up to 5.9.13 |
| PHP | 7.4+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.