• Resolved zurcherart

    (@zurcherart)


    Hi:

    There are a few options I can’t find, but I’m hoping you’ll point out a feature I’ve missed.

    I am selling live remote courses worldwide. I must charge VAT to residents or businesses in my home country, but I don’t charge VAT anywhere else. (I live in a small country so most of my customers are “anywhere else.”)

    I also, have a limit on capacity (6 people per course) so I need Stock Control (number of “seats” in the course).

    Is there a way to set tax or no tax on a per order basis? Could I toggle the tax as a parameter to the payment button short code? This would be an easy solution for me. It seems this would be possible, but I haven’t found it in the reference documentation.
    ————–

    My current work around is to have two identical products, one with tax and one without tax applied. I use a form (gravity) to collect some basic information including if I have to charge tax or not. Then after the buyer submits the registration form the result is to display a payment page with a button for the no-tax product, or a different payment page with the tax product.

    I’m not thrilled with needing to maintain two identical products. (Main reason: I have to remember to make changes to two products and two payment pages and then test both products after changes. I forget to maintain both because I’m human.) But this work fine! So I’ve been very happy, until now when I need to set inventory limits on each course. Of course, the tax and the no-tax products pull from the same inventory, I need to stop sales after I sell a total of 6 from either product. If I set a quantity of 6 on each product then I potentially put 12 people in a course.

    If I can toggle the tax on a single product, that solves my issue. If not I wonder if there is any way to do some rudimentary inventory control for two products pulling from the same inventory like. I’d be happy if you could suggest a wordpress workaround or another plugin that would help.

    (Gravity forms has a very rudimentary limit for the number of times you can fill out the registration form that leads to the payment button, but I use one form to register all the courses. It would be a admin/management *nightmare* if I have to create a separate registration form for each course I offer, so that’s not a solution for me.)
    ——–

    I’m generally extremely thrilled at how well this simple plugin offers so many features and just works. And it’s FREE! What? I’ve used it to sell courses and meet-ups for two years or more. My needs are becoming slightly more sophisticated. I really hope I haven’t outgrown your plugin. I hope we find a solution because I really don’t want to change over to any of the bigger solutions I know about.

    Thanks for your help.
    Steve

    • This topic was modified 4 years, 11 months ago by zurcherart. Reason: typos, clearer description (I hope)

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Contributor Alexander C.

    (@alexanderfoxc)

    Hi Steve.

    First of all, THANK YOU for wonderful and detailed use-case scenario! I wish at least half of feature requests were as detailed as yours… dreams, sweet dreams ??

    Now regarding your situation. As I understand, having a single product where you can just switch tax on\off when needed would solve all your issues (e.g. stock control, product update etc), correct?

    At the moment, this is not possible… BUT! I have just made a testing version of the plugin that supports additional product shortcode parameter tax. So let’s say you have a product with id 123 and it has tax set. So your shortcode for the product with tax would look like this:

    [asp_product id="123"]

    This new addition allows you to set tax to 0 like so:

    [asp_product id="123" tax="0"]

    So it would be the same product, the only difference is that you can set tax to anything you like (0 in your scenario).

    Can you please test this and let me know how it goes? You can get testing version of the plugin by going to Stripe Payments -> Settings, look at the right-side column.

    Thread Starter zurcherart

    (@zurcherart)

    Wow! That’s an impressively quick and easy solution. Thank you.

    I will test this on Tuesday, if not before!

    Thanks very much.
    Steve

    Thread Starter zurcherart

    (@zurcherart)

    I ran this through it’s paces, and it seems to work perfectly.

    Thank you very much!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Is there a dynamic sales tax toggle? +Stock Control (Simple Event Sales)’ is closed to new replies.