#Andreas-tax
1 messages · Page 1 of 1 (latest)
@dim minnow no, we don't support applying tax directly to PaymentIntents today. TaxRate objects are used with Checkout and Invoices/Subscriptions, PaymentIntents are a more 'base' level integration.
https://stripe.com/docs/tax
if you're using raw PaymentIntents it's more like you would calculate the tax yourself and change the amount you pass to it
Hi,
Thank you for quick answer! Does this mean that I cant get tax-reports in my Stripe Dashboard, when I calculate the tax myself?
And do you know how I could get tax on the Stripe receipts, that are being sent out to my costumers after a payment has succeeded?
yes it does mean that
and tax on receipts is only if you're using our actual Tax product, which means using Checkout or Invoices/Subscriptions today since those are the only integrations supporting TaxRates at the moment
Ok! Do you know if it will be possible to use your Tax products on PaymentIntents in the future?
it will be in some form eventually yes
but no timeline I can share (but it's not something you should expect this year for example)
Ok! I have another thing I would like you to help me with, if you have the time:
In addition to using Stripe Elements, I have implemented Stripe Checkout. Here, I can use Tax rates, as you mentioned. The problem with Stripe Checkout is that I cannot use coupon codes that have a 100 % discount aka giftcards. This is a big part of my business income.
Do you have any solution for how I could implement giftcards in Stripe Checkout, and bypass the zero amount problem?
not really, as you say, it's not supported right now unfortunately, if doing single payments(you can only have 100% off coupons for mode:"subscription" uses of Checkout), it's a real problem
the only thing I can suggest is either
- somehow know that the customer is going to use 100% off before redirecting to Checkout, and if they are, just don't use Checkout(but then you can't get their card details or stuff, so that doesn't make sense)
- use mode:subscription, but if you're not actually creating Subscriptions then it doesn't make sense
- use Invoices and the hosted invoice page (https://stripe.com/docs/invoicing/integration#create-invoice-code + https://stripe.com/docs/invoicing/hosted-invoice-page) instead of Checkout, but that doesn't work as well as Checkout overall
sorry, there's no good answer until we actually support 100% off in Checkout.
Thats ok, thank you for the answer! I think that your first suggestion could work, if I let the costumer put in their gift card code before entering to Checkout. Do you have a time estimation on when you are going to let it be 100 % discount in Checkout?
I do not I'm afraid, it's definitely a priority and a pain point, but it will require redesigning some of the underlying details and assumptions for that part of the API so again, not something in the short term