La directive 2023/2673 relative à la sensibilisation au droit de rétractation entrera en vigueur dans :
10 days, 2 hours, 23 minutes En savoir plus

Configuration — WooCommerce

All EasyReturn settings are available in your WordPress admin under Easy Return → Settings. The settings panel is divided into five tabs: General, Return Settings, Email, Element Injection, and Information and Support.

1
General

Set up your store's basic information. This data is used for service registration, confirmation emails, and as the return address shown to customers.

Easy Return Settings - General tab

Service Registration

To activate the Easy Return service, the following store data will be sent once to api.easyreturn.eu:

  • Store name, phone number, address (city, postal code, country)
  • Administrator e-mail address
  • Site domain and WordPress version

If any required fields are missing, the plugin displays a warning, e.g.: Required fields missing: Phone, Store address, City, Postal code.

Operating country

Select the country your store operates in.

Store name

Your store's trading name. Appears in the return form.

Phone, address, city, postal code

The return address shown to customers after a withdrawal is submitted. This is where customers send their products back.

Store email

Appears on the label (sometimes required by the carrier).

Easy Return Settings - Logging and Debug mode

Logging

Saves plugin errors and actions to the WooCommerce log. Logs are accessible under WooCommerce → Status → Logs.

Debug mode

Enables verbose logging and error display on screen. Use only for troubleshooting - disable in production.

2
Return Settings

Control the return window, eligible order statuses, and what the customer sees on the return form.

Easy Return Settings - Return Settings tab

Time for withdrawal from the contract

Number of days during which a customer can submit a return request. After this period the returns button becomes inactive. Defaults to 14 days - the statutory period set by law.

Starting status for the withdrawal period

The withdrawal period is counted from the date the consumer receives the goods. If your store does not have an order status that reflects actual delivery, extend the withdrawal period to account for shipping time. If a withdrawal is submitted more than 14 days after the date of receipt, you may reject it.

Allowed order statuses for returns

Select which WooCommerce order statuses allow customers to initiate a return. If none are selected, all statuses are allowed.

Easy Return Settings - Return reasons and additional options

Return reasons

Enables a reason selection field on the return form. The field is optional for the customer. Edit the list in the textarea - one reason per line. Click Restore default reasons to reset to the built-in list.

Bank account number for refund

Adds an optional bank account field to the return form. Useful when the original payment method does not support automatic refunds, e.g. for orders paid with cash on delivery (COD).

Enable carrier integration to create return shipments

Allows customers to generate a return shipment label directly from the return form. Available in selected countries - the option is enabled automatically once launched for your region.

Easy Return Settings - email notification, order status, withdrawal form page

Return withdrawal email notifications for store

When enabled, sends an email to the specified address each time a customer submits a withdrawal.

Automatic order status change after withdrawal submission

Optionally set a WooCommerce order status to apply automatically after a return is submitted. Defaults to No change.

Withdrawal form page

The WordPress page that hosts the return form, created automatically during plugin activation. Use Copy link to get the direct URL and place it anywhere - for example in your terms and conditions or FAQ.

3
Email

Customize the confirmation email sent to customers after a withdrawal is submitted. The email is built from an HTML template with dynamic tags replaced with real data at send time.

Easy Return Settings - Email tab, test email and template editor

Send test email

Enter any email address and click Send test email to preview how the confirmation email will look. Useful for checking formatting before going live.

Email template

The full HTML of the confirmation email. Edit it directly in the editor. Use the formatting toolbar for basic markup, or paste your own HTML for full control.

Easy Return Settings - HTML email template editor Easy Return Settings - available email tags

Available tags

Insert these tags anywhere in the template - they are replaced with real values when the email is sent.

Order

  • {order_id} - Order ID
  • {order_number} - Order number
  • {order_date} - Order date
  • {order_status} - Order status
  • {order_total} - Order total
  • {order_payment_method} - Payment method
  • {order_view_url} - Order link

Return

  • {return_id} - Return request number
  • {return_status} - Return status
  • {return_created_at} - Return submission date

Customer

  • {customer_name} - Customer name
  • {customer_email} - Customer email
  • {customer_phone} - Customer phone
  • {customer_company} - Customer company
  • {bank_account} - Return bank account number
  • {billing_address} - Billing address
  • {shipping_address} - Shipping address

Products & Store

  • {returned_items} - Returned products (list)
  • {returned_items_table} - Returned products (HTML table)
  • {returned_items_cards} - Returned products (cards)
  • {refund_amount} - Estimated return amount
  • {shop_name} - Store name
  • {shop_logo_url} - Shop logo URL
  • {shop_email} - Shop email
  • {shop_phone} - Shop phone
  • {shop_return_address} - Shop return address

Use Reset to defaults to restore the original email template if needed.

4
Element Injection

Control where and how the returns button and widget appear on the storefront. Each element can be enabled independently and styled to match your store.

Element Injection - button in order details

Button "Withdraw from contract" in order details

When enabled, the button appears on the customer's order details page. Customer data from the order is passed automatically to the return form. Choose a predefined style from the dropdown - the preview shows how the button will appear (e.g. "Cancel the agreement").

Element Injection - button in footer

Button "Withdraw from contract" in footer

Adds the returns button to the site footer. Disabled by default. You can set a predefined style, enable a widget background, and set its hex color value.

Element Injection - widget appearance

Widget

A full informational widget that can be placed on any content page. Recommended on Returns, Terms & Conditions, and FAQ pages. It explains the return process in three steps and includes a button linking to the return form.

Element Injection - shortcodes and link in email

Link in e-mail message

The return form link will be placed automatically in e-mail messages for the selected order statuses (Processing, Completed by default).

Shortcodes

All elements can also be added manually using Gutenberg blocks or shortcodes:

  • Order button - [withbuea_button]
  • Footer button - [withbuea_footer_button]
  • Easy Return Form - [withbuea_form]
  • Info Widget - [withbuea_widget]

In page content

Paste the shortcode directly into the editor where you want the element to appear. In the Gutenberg editor you can also search for the block by typing the element name.

In a menu

Go to Appearance → Menus, click Screen Options in the upper right corner, enable the Shortcode option, then add the shortcode as a menu item.

In a template file

echo do_shortcode('[withbuea_widget]');

Information and Support

The last tab contains plugin version information, license details, and links to support resources. No configuration is required here.