Sell the membership in Shopify. Run the members’ site on WordPress.
Plans, renewals and cancellations stay in your store. WordPress opens what each member’s account holds.
Shopify is the membership system
Members buy a plan in your Shopify store, with a subscription app for renewals. Flow or the app tags the customer while the plan is active and removes the tag when it ends. RedeemID mirrors the account and its tags on the member’s WordPress user, so there is no second member database and no second billing system to keep in step.
Levels, not code
An access level names a tag condition, such as Gold for customers tagged gold-member. Lock a whole category, a post type, one post, or part of a post to a level, and check what any member would see on the Access Test tab. A new plan in your store needs a tag and a level, not new code. See Access levels and Paywall rules.
The join page
Plan cards show your Shopify plans with their live prices and a buy-now button that goes straight to Shopify checkout. Link Shopify’s order confirmation to RedeemID’s return link and the member comes back to the page they bought from; access starts once Shopify tags them. See Selling memberships.
More than locked pages
The same tags can turn on features such as ad-free reading or a member badge, protect downloads, and let signed-in readers open a few locked stories a month with the meter. See Member features and Protected files.
Moving from a WordPress membership plugin
Members move into Shopify as tagged customers, and your rules move into RedeemID levels. Move members from a WordPress membership plugin has the order of work.
The limits
- RedeemID doesn’t take payments or manage subscriptions. Your subscription app does.
- RedeemID tags no one. Access follows the tags that Flow or the app sets.
- Every member needs a Shopify customer account.
Try it with a development store first.
Install the plugin on a staging site, connect a Shopify development store, and sign in with a test customer account before a real customer does.