Hi,
Thanks for getting back to me.
So the address is set in my iPhone and I have always used Apple pay with no issues. I have also tried with friends phones with the same issue.
When I go to edit address on my Apple wallet, there is no “state” field when country is set to Saudi Arabia. See screenshot: https://ibb.co/T01SqR3
The API is expecting a state, but the state field is empty. This plugin should probably send the “district” as “state” instead or something.
I can’t share the system status publicly, if there is a way to do it privately, please let me know.
* The Payment Request API provides its own validation for the address form.
* For some countries, it might not provide a state field, so we need to return a more descriptive
* error message, indicating that the Payment Request button is not supported for that country.
This error seems to indicate that countries that don’t return a state field aren’t supported, but SA is clearly supported and don’t return a state field.