RedeemID for EmDash.

Shopify customer accounts, levels and paywalls for sites built on EmDash, the Astro CMS.

The same idea, on a new platform

Shopify runs the store and the customer account; EmDash runs the content. Members press Sign in, sign in with the account they use at your store, and come back to the page they were on. What they can read comes only from their Shopify customer tags, set by Shopify Flow, a subscription app or by hand.

What’s in it

  • Sign-in with the Shopify customer account, and tags kept current by signed webhooks.
  • Levels from tags, and paywall rules by collection or term, with Paywall break and Members only blocks for editors.
  • Teasers, access badges, a monthly or weekly meter, and drip.
  • A member account card, plan cards, product pages, a cart and pay-what-you-want contributions, all checked out by Shopify.
  • Member preferences saved on the Shopify customer, protected files, and text in your own words.
  • Staff tools in the EmDash admin, member features, and signed event webhooks.
  • Privacy export and deletion, tools for AI agents and a command line, and single entries sold on their own.

It covers nearly everything the WordPress plugin does. RedeemID for EmDash lists what it has and what’s still to come, and every release.

It’s free and MIT licensed, the same as EmDash. It’s early: expect breaking changes before 1.0.0.

The package

@redeemid/emdash on npm. Follow Install on EmDash to connect your store.

@redeemid/emdash on npm

The EmDash demo

A newsroom with locked stories, plans, a meter and a shop, signed in with a store customer account.

Open the EmDash demo

The source

redeemid-emdash: the package, its tests and its releases.

redeemid-emdash on GitHub

Run it on your own store.

Add the package to an EmDash site, connect a Shopify development store, and sign in with a test customer.

RedeemID is still being built

RedeemID is a WordPress plugin that lets customers sign in with their Shopify account and opens your site to what that account holds. It is in early development, so parts of this site are unfinished and details will change.

It is coming soon. We are looking for sponsors on GitHub and for the first stores and publishers to use it.

For more information, email vinny@vinnysgreen.com.

Get in touch