Thanks for reaching out. I did some digging and it looks like there isn’t currently a way to only allow English/Latin alphabet at checkout. I understand this isn’t ideal, and I’ve submitted your feedback to our developers. Feedback such as this is how we decide which features to create in the future, so it’s always appreciated! You can keep up with new platform updates on the Shopify Changelog.
Some workarounds other merchants have used is adding a note to the cart page about requiring information in English, contacting the customers for their shipping information in English, or using an address validator app such as Address Validator Plus or Address Guard.
Please let me know if you have any other questions!
Thanks for getting back to me. I definitely understand where you’re coming from. I made sure to include context as to how this feature would benefit you, so hopefully there’s a change in the future!
Hello @Greta_3 , re this issue, is there a shopify flow rule that can check if an order contains non-latin characters?
We could use that to trigger an internal email and get in touch with the customers before it is too late.
I was thinking to using reg.ex to create a condition (e.g if address does not contain [A-Za-z], then send an email) but unfortunately flow does not support regex.
Can we please mark this thread back to “Unresolved” since the above message is not a solution, this problem is not solved and various merchants are still asking about it? We remain unable to ship to Japan and Israel (we used to be able to, but it stopped working). Please mark as “Unresolved” we don’t have a solution, thank you!
For those still looking for a solution to this, check out this app. It’s a cutomizable app that essentially prevents buyer from entering non-latin/english characters in the checkout page:
Can this be added please, it’s not a good experience for us or our customers to have to contact them and wait for a response before manually updating and then processing the order. It would be great if non-english characters could just be denied on the checkout page to begin with.
The issue is that the OP’s “international fulfillment can’t fulfill orders because they are not written in English” and are instead written in the country’s “native language script.”
This creates a headache for the merchant in the form of an unfulfillable order.
The app prevents an address from being written in a non-Latin alphabet, which directly addresses the OP’s issue by ensuring the shipping address is written in a way their fulfillment service can process.
Until that issue is resolved, merchants shouldn’t ship to those locations if their fulfillment centers can’t process their native language script.
Just a follow up, as I have a similar issue with Japan:
In the e-mail notification of the orders, I Get everything written with Kanjis as it should. But on the shopify interface, the country (Japan) and the city are written with Latin letters.
Just checking in as it’s been a couple of years since the “accepted solution” but when shipping with FedEx UK there’s only the ability to send with an English alphabet so the Korean customer who’s made an order has thrown a bit of a spanner into our shipping flow.
I have a client who needed a solution for this exact issue a few months ago - so I created an AI powered translator app that automatically transliterates shipping addresses to latin if they contain non-latin characters, for FedEx to be able to handle them in Asia etc. If checked in settings, it also adds the original address to the order note, with an undo feature and re-generate.