Hello and hope you’re staying safe!
We use Square as payment gateway and have received several complaints from existing customers/previous site visitors who use the Safari browser [this issue has been reported and replicated on desktop + mobile devices].
Any visitor who has never been to the site has no issue making a new purchase [which will probably make this hard for you to replicate].
But any visitor that has previously purchased using Safari receives the following error at checkout:
“An error occurred, please try again or try an alternate form of payment.” [we updated the messaging to be more user-friendly]
We have replicated this on desktop and mobile devices, on various networks.
We then tried using the standard WooPress parent theme without any modifications and saw the same results in testing.
We then tried using the default WooCommerce TwentyTwenty theme and the error did NOT happen.
We then reactivated the WooPress parent theme and disabled the WooPress plugin … and the error did NOT happen [but the UX was obviously wrong]
Not sure how much your team can help diagnose the issue since you likely won’t be able to replicate, but could you help us by providing some of the following information about the WooPress plugin:
What data is cached during checkout?
If there are any scripts (JavaScript files or functions) used during checkout
Thanks for your help!
Nick