The Stripe integration with WishList Member includes shortcodes that can be inserted into WordPress pages or posts. The Stripe Profile Page shortcode can be used to provide members with the ability to access and update their payment information, change their credit card, cancel their subscription, and more. This member specific information is pulled directly from Stripe and displayed to the logged in member on the site.
This allows your members to self manage these types of tasks as they can easily add a new credit card or view a past invoice themselves.
—
Add a Profile Page to Your Site
WishList Member mergecodes or shortcodes can be inserted into a page or post by using a Classic Block in the WordPress Gutenberg editor. Another option to generate and copy a shortcode or mergecode is the Shortcode Creator found on the WishList Member Dashboard.
You can click to add a new block and do a quick search for the Classic Block or click the Classic Block option if it appears in your “Most Used” section.
—
The blue WishList Member mergecodes or shortcodes inserter icon can be used to insert any WishList Member mergecode or shortcode once the Classic Block is added.
—
You can select the Integrations > Stripe Integration > Profile Page option. This will take care of inserting the Profile section on that page for you. This is done automatically when using a WishList Member shortcode.
Click the Profile Page option to configure the shortcode.
—
The Shortcode Creator >> Profile Page popup will appear and you can select the membership level(s) you would like to display. The Shortcode Preview section will show the shortcode and it will be adjusted in real time based on the selections you make. Click the Insert Shortcode button to insert the shortcode into the page.
—
The example screenshot below shows an inserted shortcode that has been set to display to all levels.
—
Below is an example of how the page with the Stripe Profile Page shortcode will appear on the live site. In this case, members can see the current status of their plan and have the option to update their payment information, view their past invoices, use the provided button to cancel, etc.
—
The Stripe Profile Page provides your members with self-serve options they can use to manage their plan. This makes member management easier on you and your members.