Upgrade your WooCommerce integration to Flow
Last updated: November 26, 2025
Follow this guide to upgrade your WooCommerce plugin to Flow.
- Ensure that your WordPress and WooCommerce instances are up to date.
- You need the following Checkout.com API credentials:
- Public key
- Secret key
- Signature key
To upgrade your WooCommerce integration, follow these steps:
- Install the updated plugin.
- Configure the plugin.
- Test your webhooks.
- Test your updated integration.
You can install the plugin in the following ways:
- Use the WordPress plugin directory.
- Download the plugin and install it manually.
- Sign in to WordPress as an administrator.
- In your WordPress dashboard, go to Plugins > Add New.
- Search for Checkout.com Payment Gateway.
- Select Install Now.
- After the installation completes, select Activate Plugin.
- Go to the WooCommerce plugin repository.
- Download the latest release of the plugin.
- Sign in to WordPress as an administrator.
- In your WordPress dashboard, go to Plugins > Add New.
- Select Upload Plugin > Choose file.
- Upload the ZIP file you downloaded.
- Select Install Now.
- After the installation completes, select Activate Plugin.
- In your WordPress dashboard, go to Plugins > Checkout.com Payment Gateway > Settings.
- Under Checkout mode, select Flow.
- Set Environment to SandBox.
To ensure that you keep using the processing channel you configured, enter your existing Checkout.com sandbox public and secret keys.
If you need more time to migrate, you can set Checkout mode to Classic in your production environment.
- In your WordPress dashboard, go to Plugins > Checkout.com Payment Gateway > Settings.
- Select Webhooks.
- Select Run Webhook Check.
Follow the WooCommerce test instructions and validate that the order updates correctly on your WooCommerce dashboard.
After ensuring that your integration works, you can move your integration to production:
- In your WordPress dashboard, go to Plugins > Checkout.com Payment Gateway > Settings.
- Set Environment to Live.
- Set Secret Key and Public Key to your secret and public keys for your Checkout.com production environment.