Hello,
Our client wishes only to sent to clients with a (valid) VAT.
I set this option to required for customer registration.
And I set the vat required for shipping fields.
But the problem is, when i place an order with the vat_id filled in and the order is placed successfully, I cannot create an account.
I get the message "Tax/VAT number is not valid"
I've set the tax for shipping required in the xml. I cannot find ho to do this for billing.
<body>
<referenceBlock name="checkout.root">
<arguments>
<argument name="jsLayout" xsi:type="array">
<item name="components" xsi:type="array">
<item name="checkout" xsi:type="array">
<item name="children" xsi:type="array">
<item name="steps" xsi:type="array">
<item name="children" xsi:type="array">
<item name="shipping-step" xsi:type="array">
<item name="children" xsi:type="array">
<item name="shippingAddress" xsi:type="array">
<item name="children" xsi:type="array">
<!-- The name of the form the field belongs to -->
<item name="shipping-address-fieldset" xsi:type="array">
<item name="children" xsi:type="array">
<!--<item name="country_id" xsi:type="array">-->
<!--<item name="config" xsi:type="array">-->
<!--<item name="tooltip" xsi:type="array">-->
<!--<item name="description" xsi:type="string"-->
<!--translate="true">Isn't your country on the list? Please contact us.-->
<!--</item>-->
<!--</item>-->
<!--</item>-->
<!--</item>-->
<item name="vat_id" xsi:type="array">
<item name="validation" xsi:type="array">
<item name="required-entry" xsi:type="boolean">true</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</item>
</argument>
</arguments>
</referenceBlock>
</body>
Could you help me with this?
Kind Regards,
Martijn