How to fix a '404 error' when updating the module to the latest version and the URL contains '://:'?

Issue

You see a 404 HTTP error after updating the WooCommerce plugin to the latest version and the URL contains the string ://:?. This will show in the URL of the page instead of redirecting to the payment page of your Payment Service Provider. The issue is due to a change we applied in one of the previous versions which requires to migrate some data.

Example URL:

https://www.testshop.com/://:?cwoid=3745&cwot=75d39b1d07&wpml-lang=fr&cwcontroller=redirection

Resolution

  1. Login to the WordPress backend.
  2. Deactivate and reactivate the plugin in your shop backend.
  3. Try again to place another order.