What you’re seeing: Swiss UID checks fail or return an error.
Check Swiss UID connectivity
First, confirm your server can reach the Swiss UID API:
- Go to EU VAT Checker → Dashboard
- Find the Environment Status section
- Check that Swiss UID reachability shows ✓ 200 OK
Confirm CHE Validation settings
- Go to EU VAT Checker → CHE Validation
- Make sure Swiss UID validation is enabled
- Save your changes if you updated anything
If it keeps failing
- •Wait and retry (the Swiss UID service may be temporarily unavailable)
- •Check firewall rules for outbound HTTPS requests
- •Ask your host to allow
https://www.uid-wse.admin.ch/V3.0/PublicServices.svc?wsdl
If the API is reachable but validation still fails, test the exact CHE number format your customer entered and compare it with the accepted formats shown in the Swiss UID settings.