Hello, I am using the Pipeline theme. I’d like to create a wholesale application and then provide those approved with a login where they can shop our store with wholesale pricing. I’d like to do this without using a paid app. Can anyone help? Thank you!
Here’s my recommended stack (works with any theme from Shopify’s Theme store so no worries there!)
- Helium Customer Fields for Wholesale Applications.
Helium’s account approval flow allows you to create a custom application form, review and approve qualified b2b customers, send account invitations, and auto-tag approved customers for wholesale pricing. - Liquid customizations or Locksmith to restrict access from unapproved customers
- You could also use Liquid or Locksmith to either show/hide custom products or collections only available to wholesale accounts, or discount products based on customer tag. Perhaps something like this
{% if customer and customer.tags contains 'wholesale' %}
{% assign discount_rate = 0.80 %} {# 20% off for wholesale customers #}
{% assign wholesale_price = product.price | times: discount_rate %}
Wholesale Price: {{ wholesale_price | money }}
{% else %}
Regular Price: {{ product.price | money }}
{% endif %}
- If your wholesale pricing needs are more complex, I recommend either Wholesale Hub or Sparklayer
No Shopify Plus needed! We’ve also got a YouTube video on this topic: https://www.youtube.com/watch?v=6VC7Z1KeU7Q
Sorry for the duplicate reply! There was an error when I hit “Post” and then it ended up submitting 3 times, and I’m unable to delete my replies
Sorry for the duplicate reply! There was an error when I hit “Post” and then it ended up submitting 3 times, and I’m unable to delete my replies
Hey @stevenunstick , let me tell you one thing: I tried to do the same without paid apps, and it was great until every time there was a theme update, I had to hire a web dev for that as my store grew.
I would recommend, if you’re in mid-stage, using manual codes, but recently I have started using EasyB2B: https://apps.shopify.com/easy-wholesale, which seems very promising as I am a manual code lover, but this just makes things easier.
But it’s up to you, and you can always research and have a dev team.