FINALLY! After years of whining this feature has been added, so I owe you my appreciation. However...
The field seems to allow the customer to enter anything they want.
And apparently we cannot change this after the order is placed:
("You can't edit the tax ID on an order. If your customer entered incorrect information, then cancel that order and have the customer place their order again.")
This is very impractical.
Other platforms (especially local ones) will filter and sanity-check the input in this field, since it is crucial that the information is correct, otherwise we literally can't issue a legal invoice and thus can't ship the order.
Can we please have country-based sanity checks in this field? E.g. in Brazil the ID is composed only of numbers, and they must add up to a double digit number with equal digits (such as 44).
Anywho, thanks for this step in the right direction.
ALSO, this new field somehow does not show up when you export your orders to CSV.
It is crucial that this field shows up in this report so we can group the order data based on Tax ID, since the same customers often order many times with different email addresses.
Please fix this ASAP so we don't run into an avalanche of avoidable issues in the future when attempting to calculate LTV and study our customer base!!!