Now that Shopify can natively validate VAT IDs, when will the VAT ID be exposed via the Customer object in the Admin API? As of now the Customer object only exposes the tax-exempt status both in queries as well as mutations.
Hey @ThomasBorowski - thanks for flagging this. I did some digging into this and spoke with my colleague Kyle who looked into a similar question here the other day:
Right now, we don’t have plans to expose the VAT/Tax IDs on the customer object in the Admin API, but I will set up an internal feature request report on your behalf - it does look like this is a really desired feature (for good reason for sure), so more than happy to do that so we have that noted on our end.
It would be really useful to have the VAT/Tax IDs exposed to the API. Serveral of our merchants run b2b shops, where we now store the VAT-ID in a metafield, but the introduction of the Shopify native fields has caused confusion, and sparked questions from merchants why they need to enter the information twice.
A native, API-exposed field would make integration with various 3rd-party invoicing solutions a lot easier. Now you can either use Shopify Tax with the native field, which can’t be set by apps (that include VAT ID validation as part of their feature set), or you can use 3rd-party apps, but only with proprietary metafield solutions.
+1 here! Our app has long been allowing customers to collect VAT as a metafield, but being able to integrate with the standard field would be cool.