Home > Docs > How to Transfer Plugin Configuration with Import/Export Settings

How to Transfer Plugin Configuration with Import/Export Settings

Last updated on August 28, 2026

Introduction

Setting up the withdrawal flow involves configuring quite a few settings withdrawal periods, exclusions, workflow automation, email recipients, and more. If you manage multiple WooCommerce stores, or need to move from a staging environment to production, recreating this configuration manually on each site is repetitive and error-prone.

Import/Export Settings in the EU Withdrawal Button for WooCommerce lets you transfer your entire plugin configuration between sites in a single step. The feature exports all current plugin settings as a JSON file, which can then be imported into another site running the same plugin, replicating the configuration exactly, without needing to re-enter each setting by hand.

This is particularly useful for:

  • Rolling out a tested configuration from staging to a live store.
  • Maintaining consistent withdrawal policies across multiple stores under the same brand.
  • Quickly recovering your configuration after a site rebuild.

Setup Steps

Exporting Settings

Step 1: Open Advanced Settings Go to WooCommerce → Withdrawals → Settings → Advanced on the site you want to copy settings from.

Step 2: Export Click Export settings. This downloads a JSON file containing your full plugin configuration.

Export EU withdrawal button settings
Export EU withdrawal button settings

Importing Settings

Step 1: Open Advanced Settings on the Target Site Go to WooCommerce → Withdrawals → Settings → Advanced on the site you want to apply the settings to.

Step 2: Import Click Import settings and upload the previously exported JSON file. The target site’s configuration will be updated to match.