Hey, there! I configured everything to create a customer, attach the payment, create subscription (charge automatically), and everything in between. All works as expected.
However, can’t seem to solve the tax issue. I followed the instructions in the post from @mangoolyhere and it works, but doesn’t add the tax rate to the first charge, only subsequent charges.
My workflow is (after collecting payment method info to user on previous screen)…
Stripe - Customer - Create
Stripe - Payment Method - Attach
Stripe - Customer - Update
Stripe - Subscription - Create
I can’t actually add the tax rate to the subscription until it’s created, but the subscription, when created charges the first amount.
Can I use the above linked method to assign the tax rate to the customer instead? Or is there another workaround that I might be missing?
You need to use the API to add the right tax rate. If I remember correctly, the stripe plugin does not work for tax. You need to create another step and apply the right Tax rate through the API. I’m on holiday right now, so when I come back I’ll check this out.
That’s what I did on this side (and successfully so, so thanks!), but it just applies it to subsequent subscriptions and not the first one. So if my subscription is $1.00 a month, it charges $1.00, but then I see all future subscriptions include the 6%, so it’s $1.06.
Just trying to think through ways to make it work on the first subscription and what workarounds I might need to do based on the above workflow.
Sorry for the late reply @givrco.
Make a first subscription of $0 and then Make a subsequent 'Make change to subscription of $1 with the the appropriate tax rate.