The request
“Prevent customers from completing checkout if non-English characters are added in the shipping details. Our carrier rejects them.”
A carrier constraint enforced at checkout.
The approach
We added validation at checkout that flags non-Latin characters in shipping fields with a clear message asking the customer to correct them.
What we shipped
Shipping field validation for non-Latin characters
Clear correction message
Checkout blocked until corrected