ORIGINAL REDDIT POST

B2B Plugin help

Hello, I recently switched from WordPress to Shopify because I find Shopify easier to edit and more user-friendly. My WordPress store had a feature that allowed me to add 19% VAT via a checkbox and display it at checkout. My shop sells photovoltaic systems—in…

Original postr/shopify

Hello, I recently switched from WordPress to Shopify because I find Shopify easier to edit and more user-friendly. My WordPress store had a feature that allowed me to add 19% VAT via a checkbox and display it at checkout. My shop sells photovoltaic systems—in Germany, there is a 0% tax rate for B2C sales of these products. I now need the following: A checkbox on the product page that is saved via a cookie and remains unchanged throughout the site (if B2B is selected, it stays B2B until you click it again). This checkbox should also be visible and editable in the shopping cart and on the checkout page. Do you have any experience with apps that offer this kind of functionality?

Collected discussion

11 comments

u/AutoModerator

Your comment in r/shopify was automatically removed as your 'post' karma is below 10 (we do not consider your total karma; your post and comment karma are separate numbers and must both meet their minimum requirement). You can increase your post karma by posting in other areas of Reddit to earn upvotes. The higher quality the content, the higher your karma will become. I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

u/iirfann

I am also from Germany. I think this can help you: https://apps.shopify.com/exemptify If you prefer to keep your base tax at 0% and just need the mandatory legally-binding checkbox before checkout, look for: Rivo Cart Attributes or Form Builder (by HulkApps) These let you add required fields and checkboxes right onto the drawer cart or cart page without code.

u/karasuma69OP

Our products are set to 0% by default for retail customers. I'll give it a try—thanks a lot! :)

u/iirfann

all the best for your store :)

u/AutoModerator

Your comment in r/shopify was automatically removed as your 'comment' karma is below 20 (we do not consider your total karma; your post and comment karma are separate numbers and must both meet their minimum requirement). You can increase your comment karma by posting in other areas of Reddit to earn upvotes. The higher quality the content, the higher your karma will become. I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

u/[deleted]

This comment was deleted.

u/AutoModerator

Your comment in r/shopify was automatically removed as your 'post' karma is below 10 (we do not consider your total karma; your post and comment karma are separate numbers and must both meet their minimum requirement). You can increase your post karma by posting in other areas of Reddit to earn upvotes. The higher quality the content, the higher your karma will become. I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

u/shezboy

The other comments have pointed you towards some apps, which is the right path. However, it's useful to understand the technical hurdle here, which is a classic Shopify limitation. The challenge isn't the checkbox; it's forcing Shopify's checkout to apply a different tax rule based on its selection. For guest users, an app can't just tell the checkout 'add 19% tax'. Most apps that solve this on standard Shopify plans do it in one of two ways: For logged-in accounts: They add a 'B2B' tag to the customer's account. You can then set up a tax override in your main Shopify tax settings for any customer with that tag. Simple and clean. For guest checkouts (your case): This is trickier. The app will likely need you to create duplicate product variants. You'll have your standard 'B2C' variant (0% tax) and a hidden 'B2B' variant. In your tax settings, you'd set that B2B variant to always have 19% VAT. The checkbox on the product page is just a bit of code that adds the correct variant to the cart. When you're testing these apps, try to figure out which method they're using. If it's the variant-swap method, make sure you're comfortable with how that might affect your inventory tracking and product setup. It's a solid workaround, but you need to be aware of how it's working under the bonnet.

u/[deleted]

This comment was deleted.

u/[deleted]

This comment was deleted.

u/[deleted]

This comment was deleted.