#MarcusStripe

1 messages · Page 1 of 1 (latest)

sour depotBOT
latent ember
#

Hey there

latent hull
#

I assume this was not existing 2-3 years ago?

#

I also just found it I think.

latent ember
#

Don't remember exactly when this was added tbh

#

But it has been around for a bit

#

Yeah 2-3 years ago it may not have existed

latent hull
#

anyway if I add my VAT.. how / where on the invoice will it appear?

#

can I preview this?

#

also.. I germany we havre actually two tax IDs - one for inside Germany, one for outside.

latent ember
#

You can easily preview in testmode

latent hull
#

(VAT ID)

latent ember
#

The VAT should appear in the top left if I remember correctly

latent hull
#

I have added the VAT id.. but I dont see any space for the other one

#

so does this still need to be added as a custom field?

#

again.. how to add a custom field to the invoice.. will this happen automatically

latent ember
#

Yes the custom field will automatically show on the invoice if set

#

That said, I do think that multiple tax IDs should be present on the invoice if set

latent hull
#

(I am managing 2 account shere... my own.. whihc I set up 2-3 years ago.. and now the new one of m customer.. thats why I am asking....)

latent ember
#

But I haven't tested that in a while

latent hull
#

what if I keep the VAT as custom field PLUs add the vat in the new style.. will it appear twice?

latent ember
#

Yes it would appear twice

latent hull
#

I just testd it

#

it does appear once

#

it seems the new one is not affected???

latent ember
#

If you both have a VAT as the Customer Tax ID and set VAT in a custom field?

#

Can you share the invoice ID?

latent hull
#

nvoice number 59B9834E�0002

latent ember
#

Need the ID, like in_xxxxxx

latent hull
#

in_1M2dSlAfQ68zM8anxjwxwiaw

latent ember
#

Can you finalize it?

#

I think we don't display custom fields until it is finalized.

latent hull
#

finalize it???

#

well first of all the custom fields are present

#

and finalize it.. what.. how???

#

in_1M2dRoAfQ68zM8anzVKQJ0Sa

#

oh sorry

#

I think I gave you the wrong link!!

latent ember
#

Oh wait you don't have tax_ids set for that Customer

latent hull
#

?? you mean when creating the invoice?

latent ember
#

My understanding is that you were worried about the Tax IDs showing twice, correct?

#

If you both set Customer Tax IDs and hten also specified those Tax IDs as customer fields on the Customer

latent hull
#

CustomerCreateParams.builder()
.setInvoiceSettings(CustomerCreateParams.InvoiceSettings.builder().addCustomField(
CustomerCreateParams.InvoiceSettings.CustomField.builder().setName("VAT ID").setValue("ABCD").build()
)
.addCustomField(
CustomerCreateParams.InvoiceSettings.CustomField.builder().setName("Tax ID").setValue("ABCD").build()
)
.build())

#

I do this

#

PLUS

#

these are the tax ids not of the customer -

#

but of me

#

I want them to appear on the invoice as well

#

this is a legal requirement in Germany

#

--
Just created a new customer and a new invoice in test mode:

#

in_1M2dexAfQ68zM8anTy6lD24g

#

again, it has the customer VAT number, it has my "TAX ID" and "VAT ID"

#

but the extra VAT Id I did just add in the stripe admin config is not appearing a second time

latent ember
#

What is the "stripe admin config"?

latent hull
#

one sec

#

Manage tax informationConfigure tax information available for display on invoice-related PDFs.
Changes to the following settings only apply to test modeTo help you test your integration, any changes to tax information in test mode won’t affect your settings in live mode.
Tax information
Tax ID
Add any tax IDs you’d like to include in invoice PDFs. You can set a default ID, but you can always customize each invoice with different IDs. Once a tax ID is added, the ID and type cannot be changed.

#

--

latent ember
#

Ah okay

#

Thanks for clarifying

#

One sec let me look

#

Okay so yeah I do see it being duplicated

#

The custom fields go at the top left of your Invoice PDF. However when you set a tax ID programmatically via that Settings page it will show below the Bill to portion of the Invoice

#

Hmm wait though, those are different VATs...

#

Did you just update one of those?

latent hull
#

yes

#

thats the whole point

#

the one are my ids

#

te other the one of the customer

#

so no, those are not duplicated

#

uhm.. lets ask different - where / how would the vat ID that I entered appear?

#

===

#

Also... I am currently wondering - how can I activate that stripe adds VAT to the invoice to the customer?

latent ember
latent hull
#

yes I have set one fort he new customer also

#

txr_1M2e1wF2iEUqWxhTznZzNeWP

#

will this be applied automatically when I set tax examt NONE

latent ember
#

Yep

latent hull
#

what about my other question with the duplicated or not duplicated VAT ID?

latent ember
#

Sorry, maybe I missed that? What's the exact question about that? It won't de-duplicate as we saw on your example.

latent hull
#

no

#

as you corrected yourself -

#

there are two ids -

#

but one is from the customer, the other from my business

#

so there are no duplicates

latent ember
#

Ah you are asking why those are different?

latent hull
#

so I am unsure if I can / should remove the custom fields now, or not

#

if I remove them... I might be without the ids

#

if I dont.. I might have them twice on the invoice

#

both is bad, but rather twice then never

#

but would be great to know for sure

latent ember
#

Yeah it should reflect properly. So let me check on why those are different. I didn't dig into that yet.

#

You stated you didn't change either of those things recently, correct? Like you didn't update your Invoice Template Settings?

latent hull
#

no... again.. today, I found this extra setting for my own vat id number

#

ansd I added it

latent ember
#

👍

latent hull
#

hrtr

latent ember
#

Right

#

Looking

latent hull
#

here

#

a customer can have a VAT ID and my business MUST show theirs

#

now the invoice is correct.... but I am also still setting vat id and tax number as a custom field

#

so the quesiton is.. should I keep adding them as custom fields or not

#

CustomerCreateParams.builder()
.setInvoiceSettings(CustomerCreateParams.InvoiceSettings.builder().addCustomField(
CustomerCreateParams.InvoiceSettings.CustomField.builder().setName("MARCUS VAT ID").setValue("ABCD").build()
)
.addCustomField(
CustomerCreateParams.InvoiceSettings.CustomField.builder().setName("MARCUS Tax ID").setValue("ABCD").build()
)
.build())

#

--

latent ember
#

No, if you always want to show your tax ID then you don't need to set that Custom Field at all. You just set in in the Dashboard Setting as you are doing

latent hull
#

to less confuse you - I added inthe above code as "Marcus ... ID"

latent ember
#

Then it will always be displayed

latent hull
#

where?

#

in the top left?

latent ember
#

Yeah in the top left.

latent hull
#

and with what name?

#

VAT ID?

#

maybe it doesnt appear twice because behind the covers stripe uses its own key value mechanism so one overwrites the other?

latent ember
#

It should show whatever you have set in the Dashboard. Like DE VAT in your case

latent hull
#

no this does not appear

#

I gave you the id... check for yourself please

#

in_1M2dRoAfQ68zM8anzVKQJ0Sa

latent ember
#

Yeah it's weird because when I test this is does.

#

Can you do me a favor and just create a new test invoice for me right now and provide it?

latent hull
#

in_1M2ecyAfQ68zM8ankfq5lxsE

latent ember
#

Okay thanks, I see my mistake.

#

These Account Tax IDs are for one-off invoices.

#

Your invoice is a Subscription Invoice

#

Which doesn't support setting account_tax_ids like you can on a one-off invoice

#

So for your use-case, you will want to use custom fields.