PriceKit for Shopify — setup
Install PriceKit on Shopify, create the member discount, tag customers into tiers, add the theme blocks and set a minimum order at checkout.
Updated November 13, 2026 · 2 min read
PriceKit for Shopify is in development and not yet in the Shopify App Store. This guide describes the app as it will work at launch.
Before you start
Turn on customer accounts in Settings → Customer accounts. Member prices are for logged-in customers.
1. Install and save
Install PriceKit from the Shopify App Store. On the app's Home screen set the discount for logged-in customers (20 % by default) and press Save. This creates an automatic discount called "Member price" in your store.
PriceKit starts in test mode: nothing changes for your customers yet.
2. Test on your live store
While test mode is on, only customers tagged pricekit-test get member prices, the minimum order and the theme blocks. Guests and every other customer see your store exactly as before.
- In Customers, open your own customer account and add the tag
pricekit-test. - Log in with that account in your store: the member price shows on product pages, and the cart and checkout show the discount.
- Open the store in a private window: nothing has changed.
- When everything looks right, go to Home → Status, turn test mode off and press Save.
Home → Status also has an on/off switch. Off stops the discount, the minimum order and the theme blocks at once; your settings stay.
3. Tiers by customer tag
In Tiers, add tiers such as Trade 20 % with the tag trade and VIP 25 % with the tag vip. Tag customers in Customers → customer → Tags. A customer with several tier tags gets the tier with the highest priority.
4. Theme blocks
Online Store → Themes → Customize:
- add PriceKit price card to the product template,
- add Cart progress to the cart.
No theme code is changed; remove the blocks to uninstall them.
5. Minimum order
In Rules, set a minimum order. Checkout is blocked below it with a message in the buyer's language.
Differences from WooCommerce
Shopify Functions can't see inventory, so there are no in-stock-only filters. Abandoned cart emails and bulk editing are built into Shopify itself.