Skip to content

Common issues

David de Boer edited this page Jun 28, 2017 · 26 revisions

Issues on staging/test sites

There have been multiple people with issues when they copy their site to a staging or test location.

  • WooCommerce Subscriptions: all payments are on Manual Renewal, see this FAQ
  • Statuses after payment not updated because production site is set to https, staging site is not, and https>http redirect "blocks" the Mollie Webhook communication. Solution: disable https on staging site.
  • Mollie payments don't work on a localhost installation because the Webhook URL is not accepted by the Mollie API

Status not updated on GoDaddy servers

If you are on a GoDaddy server and the payment status is not updated:

  • enable WP Debug
  • Place a new order
  • Wait 5 minutes and check the debug log

Search for errors like this in the debug log:

  • Fatal error: Call to undefined method APCu_Object_Cache::incr2()
  • Fatal error: Call to undefined method Redis_Object_Cache::incr2()

If you see those errors, you are experiencing a known issue n GoDaddy servers. To fix this (via FTP) go to /wp-content/object-cache.php and rename that to /wp-content/object-cache-old.php. Also let GoDaddy know you are experiencing this issue and refer to the below link.

Source

No status updates - extended testing

WIP: Work In Progress, for internal use

If the payment status is not updated and all regular tests have not provided the cause and solution, use this list:

  • Plugins: Akismet, WP Maintenance, WP Super Cache
  • Headway > Options > Disable Headway Caching
  • WP Debug log (wp-config.php) & PHP Notices of Warnings
  • Theme functions.php
  • Theme WooCommerce templates
Clone this wiki locally