#nathaniel_best-practices

1 messages ¡ Page 1 of 1 (latest)

winged topazBOT
#

👋 Welcome to your new thread!

⏲️ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.

⏱️ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.

🔗 This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1402238218342105150

📝 Have more to share? Add more details, code, screenshots, videos, etc. below.

glass grotto
#

Just to clarify: are you asking whether applying a discount today will generate a new invoice before you enable tax?

trail monolith
#

So no, the order of operations currently for us is:

  1. Add discount.
  2. turn on tax.
  3. users are charged tax (and have discount applied)
#

I guess my question really is, is that the correct order of operations to ensure that both tax and discount is applied to the next invoice?

glass grotto
#

I'm going to quickly test this but I'm 99% sure that applying a discount mid cycle won't be applied immediately until the next natural billing date. So yes that should work

trail monolith
#

this was my thought as well, but I am not the most knowledgable in this area. Thank you

glass grotto
#

Yep, just worked as I expected. The discount will only apply to the next period/invoice. The only way we'd generate a new invoice ~immediately is if you reset the billing_cycle_anchor

trail monolith
#

Ah ok, thank you so much for the confirmation, this answers my question perfectly

glass grotto
#

Of course, np

#

I'd recommend testing yourself too just to be sure as I didn't apply Stripe Tax in this scenario

#

But it shouldn't affect things