Issue
The message '404 Page Not Found' appears in your shop instead of redirecting to the checkout page. This indicates that we redirect to a WordPress page which does not exists. This happens when the page we have inserted does not exists. We use this page to trigger the payment flow.
This typically occurs if your shop is available in several languages and if you are using the Multilingual Plugin of WordPress (WPML).
In that case, the checkout page generated by our module in your WooCommerce backend may not be duplicated for all languages.
Resolution when using WPML
You should duplicate the checkout page of our module for all languages under Pages > All pages
.
In order to do so please follow the steps below:
- Go to your WooCommerce backend and open the
Pages
tab. There you should find a page called<Payment_Service_Provider>_Checkout
. - Open the page.
- On the right hand side under
languages
you should duplicate the content of this page for all of your installed languages. When you have successfully saved the changes, this page will be active for all of your languages and the error should have disappeared.
If the issue persists after following above steps, you should try to:
- Delete the
<Payment_Service_Provider>_Checkout
page and remove it also from the trash. - Deactivate and reactivate our payment plugin under
Plugins
. - Go to your Wordpress backend and open the 'Pages' tab. There you should find a page called
<Payment_Service_Provider>_Checkout
. - Open the page.
- On the right hand side under
Languages
you can now duplicate the content of this page for all of your installed languages. When you have successfully saved the changes, this page will be active for all of your languages and the error should have disappeared.
Resolution without WPML
When you are not using WPML
and you have this issue you should follow the steps below:
- Delete the
<Payment_Service_Provider>_Checkout
page and remove it also from the trash. - Deactivate and reactivate our payment plugin under
Plugins
.
Comments
0 comments
Please sign in to leave a comment.