#arggh_api
1 messages · Page 1 of 1 (latest)
👋 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/1275055521589624924
📝 Have more to share? Add more details, code, screenshots, videos, etc. below.
Not supported today I'm afraid
As in, receipts don't display tax information/lines
Ok. Seems like a big issue, at least in the European context where the VAT tax is normally displayed on all receipts. I'm not sure if it's legally required, but everyone does.
Thanks for a quick response.
Yeah you can get all that detail with an invoice if you're integrated that way
It seems like using Invoices for this use case would fill our Stripe data with unpaid invoices, since many customers enter the checkout page (where an Invoice + related PaymentIntent would be created) only to abandon the purchase. When I asked about this from our accountants, they didn't like the idea at all.
Currently an abandoned purchase leads to a PaymentIntent that is not filled, which apparently doesn't annoy the accountants as much.
But just to be clear, your suggestion is to switch the PaymentIntent-only integration to create an Invoice instead of the PaymentIntent, attach the Tax Rates to the Invoice, then use the PaymentIntent related to the Invoice for the payment.
And supposedly that's all there is to it, downside being lots of unpaid Invoices in our data?
(We're using PaymentIntents with Payment Element to pay for one-off purchases)
If you need to use Tax Rates instead of Stripe Tax then use you cannot use the directly with a Payment Intent
You can use Stripe Tax directly with Payment Intents: https://docs.stripe.com/tax/custom
But that means Stripe might automatically charge VAT based on user's IP, and since our sales abroad are less than 10 000€ and we're not registered outside our own country, that would cause havoc for our accounting and book keeping?
Depends if you have a valid tax registration for those customer locations. We only automate tax collection where there's a registration: https://docs.stripe.com/tax/registering
that would cause havoc for our accounting and book keeping?
I don't know, sounds like a question for your accountant(s)
Ok, I'll dive deeper into the Stripe Tax documentation for know. As feedback, from customer/developer perspective, this should be as simple as passing in a tax rate when creating the PaymentIntent - at least it would seem logical.
Thanks a lot for the replies!
I had a look, so, I could just enable Stripe Tax, set it to "inclusive" mode, register for our country, and then the VAT would be automatically marked up on the receipt, and this would cost us 0.5% per transaction or 0.45€ per transaction depending on the integration method. I suppose we could just save that money by implementing our own receipts where we calculate the VAT, since we don't really need Stripe Tax for anything else except showing the VAT on the receipt.
hi! I'm taking over this thread.
hi!
sure that's an option! but keep in mind that computing tax for many different countries is quite hard. that's why Stripe Tax exists in the first place.
Yeah, I get that - and if we ever sell anything outside our own jurisdiction/country, we would utilize that. But for now we only sell to people in our own country, so Stripe Tax feels like trying to hammer down a nail with a nuclear strike.
To me it seems like PaymentIntents should just accept Tax Rates as parameters, but I learned that they don't, at least for now, so that's that.
But for now we only sell to people in our own country, so Stripe Tax feels like trying to hammer down a nail with a nuclear strike.
haha, got it!
but I learned that they don't, at least for now,
correct
I guess the correct answer is "implement your own receipts, for know". Thanks for the replies.