Google pay not working – There was a problem processing the order.
-
Hello,
everything was working fine, and now we see that you cannot complete order with Google Pay it throws error “There was a problem processing the order.” Entering card number proccesess order fine? What could be wrong?
The page I need help with: [log in to see the link]
-
Hi @mvrban,
I understand how frustrating this issue can be. To get a better understanding, does this happen with a single order or multiple orders? Are the affected orders for the same product or different ones? Has this occurred with just one customer or multiple customers?
Additionally, please share your system status report from WooCommerce > Status > Get report > Copy for support and check the Logs tab for any fatal error messages. You can share both using gist.github.com.
Hello, this happens with all orders.
Here you can download log file form yesteray and today:
Hi there!
Thank you for sharing the error log. I can see that the error log indicates an issue related to Stripe Express Checkout requiring an SSL certificate, which is why express checkout options like Google Pay are not working. However, in your System Status Report, I can see that an SSL certificate is active.
This could be a caching issue. For testing purposes, could you please clear your server-side and site cache? Also, I noticed that you are using a caching plugin—could you temporarily deactivate the caching plugin and check if the issue persists?
Additionally, I see that a false fraud rule has been set under Fraud Protection, which may be causing this issue. It looks like the fraud protection rules have not been configured correctly. Could you please review and properly set up the fraud rules by following the instructions in this article? WooPayments Fraud Protection Guide
Alternatively, for testing purposes, please try setting the basic fraud protection rules and check if that resolves the issue.
Let me know how it goes!
Hello, i noticed some fatal errors regarding Woopayments in logfile, is this connected. SSL checked and its OK, tried changing caching plugin and disabling but no progress.
Pregled datoteke zapisnika fatal-errors-2025-03-23
Preuzmi
Obriši Trajno
2025-03-23T00:15:22+00:00 Kritično Uncaught Exception: Invalid token: cookie and session customer mismatch in /home/vidamhr/public_html/wp-content/plugins/woocommerce-payments/includes/class-wc-payments-payment-request-session-handler.php:65
Dodatni kontekst
{
"error": {
"type": 1,
"file": "/home/vidamhr/public_html/wp-content/plugins/woocommerce-payments/includes/class-wc-payments-payment-request-session-handler.php",
"line": 65
},
"remote-logging": true,
"backtrace": [
"",
"#0 /home/vidamhr/public_html/wp-content/plugins/woocommerce/includes/class-woocommerce.php(1057): WC_Payments_Payment_Request_Session_Handler->init()",
"#1 /home/vidamhr/public_html/wp-content/plugins/woocommerce/includes/wc-core-functions.php(2655): WooCommerce->initialize_session()",
"#2 /home/vidamhr/public_html/wp-content/plugins/woocommerce/src/StoreApi/Utilities/CartController.php(36): wc_load_cart()",
"#3 /home/vidamhr/public_html/wp-content/plugins/woocommerce/src/StoreApi/Routes/V1/AbstractCartRoute.php(180): Automattic\WooCommerce\StoreApi\Utilities\CartController->load_cart()",
"#4 /home/vidamhr/public_html/wp-content/plugins/woocommerce/src/StoreApi/Routes/V1/AbstractCartRoute.php(114): Automattic\WooCommerce\StoreApi\Routes\V1\AbstractCartRoute->load_cart_session()",
"#5 /home/vidamhr/public_html/wp-includes/rest-api/class-wp-rest-server.php(1292): Automattic\WooCommerce\StoreApi\Routes\V1\AbstractCartRoute->get_response()",
"#6 /home/vidamhr/public_html/wp-includes/rest-api/class-wp-rest-server.php(1125): WP_REST_Server->respond_to_request()",
"#7 /home/vidamhr/public_html/wp-includes/rest-api/class-wp-rest-server.php(439): WP_REST_Server->dispatch()",
"#8 /home/vidamhr/public_html/wp-includes/rest-api.php(449): WP_REST_Server->serve_request()",
"#9 /home/vidamhr/public_html/wp-includes/class-wp-hook.php(324): rest_api_loaded()",
"#10 /home/vidamhr/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()",
"#11 /home/vidamhr/public_html/wp-includes/plugin.php(565): WP_Hook->do_action()",
"#12 /home/vidamhr/public_html/wp-includes/class-wp.php(418): do_action_ref_array()",
"#13 /home/vidamhr/public_html/wp-includes/class-wp.php(813): WP->parse_request()",
"#14 /home/vidamhr/public_html/wp-includes/functions.php(1336): WP->main()",
"#15 /home/vidamhr/public_html/wp-blog-header.php(16): wp()",
"#16 /home/vidamhr/public_html/index.php(17): require('/home/vidamhr/p...')",
"#17 {main}",
"thrown"
]
}-
This reply was modified 1 year, 1 month ago by
mvrban.
Hi @mvrban,
It looks like the error is caused by a mismatch between the session data stored in the user’s cookies and the session stored in WooCommerce. This can happen due to session expiry, caching issues, conflicting plugins, or problems with WooCommerce session handling.
To resolve this, try clearing your browser cookies and testing again. If your site is using a caching plugin or server-side caching, make sure that WooCommerce pages like the cart and checkout are excluded from caching. You may also want to temporarily disable other plugins to check for conflicts.
If the issue persists, clearing WooCommerce session data may help. You can do this by running the following SQL query in your database:
DELETE FROM wp_woocommerce_sessions;Replace wp_ with your actual database prefix if it’s different.
Please try these out and let us know what happens!
Tried all that, GooglePay shows same error also tried deactivating all plugins but errors shows.
I’ve disabled GPay /Apple Pay until update solves this
Hello mvrban,
Thank you for your reply.
I understand you have disabled Google Pay and Apple Pay for now.
Could you please share your site’s latest System Status Report with me? I want to review the report and determine if there might be another code or plugin causing the problem. You can paste it into https://pastebin.com and share the link here.
Looking forward to your response. 🙂
Hi @mvrban,
Thanks for sharing the report link. I’ve reviewed it and noticed quite a few customizations.
It’s difficult to pinpoint the issue or troubleshoot effectively without a staging environment. While I understand you’ve disabled express checkout, waiting for an update may not necessarily resolve the issue, as it’s unclear whether this is a bug or something specific to your site.
If you’d like us to investigate further, please create a staging site from your live site—preferably on a subdomain. Then, disable all plugins except WooCommerce and WooPayments. Switch your theme to Storefront and reactivate express checkout. Once done, share the staging site link along with the system status report.
Looking forward to your response, and thanks for your patience!
-
This reply was modified 1 year, 1 month ago by
The topic ‘Google pay not working – There was a problem processing the order.’ is closed to new replies.