Development discussions around Shopify APIs
Brazil Customs requires any incoming parcels to be clearly marked with the recipient’s name, address, and tax ID number from 1 Jan 2020
tax ID number: For individuals, that’s called the CPF (short for Cadastro de Pessoas Fisicas) and for businesses it’s the CNPJ (Cadastro Nacional da Pessoa Jurídica)
Does Shopify plan to add Tax ID (CPF for Brazil) to the checkout form or any workaround?
Hey @ShopMaster_ERP,
There's a team looking into a solution. There's no ETA. In the mean time, consider using an app like https://apps.shopify.com/required, adding a field to the cart page or checkout (Plus only).
Scott | Developer Support @ Shopify
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
- To learn more visit Shopify.dev or the Shopify Web Design and Development Blog
A solution to this needs to be provided quickly. Shopify should ensure that all mandatory requirements are able to be captured in checkout without merchants needing to use hacks to get around the requirement.
Supply stores such as Aliexporess or similar have the system settings based on country selection. Shopify needs to get this out ASAP.
Shopify needed to act asap...
They don't understand it is a legal requirement.
They also don't understand it is self-destructive as it's a barrier to merchant signup in Brazil.
Imagine if the ZIP field was missing for US stores and they classified having a zip code as a custom tweak which they won't support except for Plus stores!
True, this is a huge hassle since it's mandatory and regulated by law here in Brazil.
So they added the field, but there's no way of making it a required field. That's really dumb since it's required by law for online sales. Shopify needs to start listening more to Brazilian store owners...
Hi @TheGraces,
Can you give me more details of which situation you're seeing it as not required?
You can enable it by going to /admin/settings/checkout and enabling this
Hello @plentz How do I get this field ?
I don't see any way in the debut theme to get this field in the Checkout section. I would like this field to show up only for customers coming from Brazil as it is not a required field for other countries.
Yes, you can now enable it in any store by going to /admin/settings/checkout and enabling this configuration.
@plentz Where is this field in the Orders/Customers API?
using version 2020-07 and I don't have anything.
@plentz does Italy will be supported?
Also Italians need this https://en.wikipedia.org/wiki/Italian_fiscal_code
Hi Plentz,
Have some way to get this filed in order json, like the company or shipping_additional_street_number field?
I need something like... tax_credential_br
So I can add to Bling ERP.. as when we are importing orders to bling the CPF didnt import correctly, so in Bling settings we have custom fields option that allow us to indicate some field.. but I tried many options but looks that CPF field is not in the json order.
Thanks.
@ToledoX82 this field is only available in the GraphQL API https://shopify.dev/tutorials/get-a-country-field-using-localization-extensions
Hi plentz,
Yes the Bling ERP has already implemented the field in the integration of their app, we used the Company field for this integration before.
Thanks.
@ToledoX82 using the company name for that is not recommended, especially because it doesn't offer validation. To use the native solution, you should use the API that I linked above
Connect your PayPal account to allow your customers to checkout using the PayPal gateway a...
ByYour online store speed can enhance your store’s discoverability, boost conversion rates a...
ByShopping is at our fingertips with mobile devices. Is your theme optimized to be user-frie...
By