Best withdrawal button modules for PrestaShop: 2026 comparison

PrestaShop modules · 3 min read

A withdrawal button module for PrestaShop adds to your shop the button customers use to cancel their purchase, as European law has required since 19 June 2026. Short answer: if you also want to handle returns, refunds and product exchanges, the most downloaded one on Addons; if you want to talk to the customer from the request itself and also receive cancellations and complaints, HiPresta's; and if you want the strongest proof that you complied, at the lowest price, ours.

What is the best withdrawal button module for PrestaShop?

On Addons, PrestaShop's official module store, there are more than forty, almost all at the same price. We compare the most used one and HiPresta's, one of the best-known module makers, with ours, the withdrawal button for PrestaShop by BK Modules. The data comes from each module's own page.

Checked on 10 November 2026 on PrestaShop Addons and bkmodules.com. "?": its page does not say. On Addons the price excludes VAT and includes the first year of support; ours includes VAT.
Compliance ManagerHiPrestaBK Modules (ours)
Price€69.99€69.99€59 · €79 with a year of support
Customers withdraw without an account, even if they bought as a guest✓✓✓
They get the confirmation by email straight away✓✓✓
Keeps the confirmation email exactly as it was sent, as proof you can download??✓
Keeps the exact legal notice each customer read when withdrawing??✓
Customers can attach photos of the product✓✓✗
Works with PrestaShop 9✓✓✓
  • Compliance Manager (on Addons, "EU Withdrawal Button Compliance Manager") is the one downloaded the most: 763 downloads in five months. Besides withdrawal, it handles returns, refunds, product exchanges and statistics.
  • HiPresta, one of the best-known module makers, brings withdrawals, returns, order cancellations and complaints together on one screen, and lets you message the customer from each request.
  • Ours is the cheapest of the three. It keeps the confirmation email exactly as it was sent, not a PDF the shop makes afterwards, and the legal notice each customer saw. If a customer complains, you have something to prove you complied.

What is the withdrawal button and since when is it mandatory?

Withdrawing means sending back what you bought within 14 days without giving a reason. Since 19 June 2026, Directive (EU) 2023/2673 requires every online shop selling to consumers in the European Union to offer it with a clearly visible button on its website: withdrawing has to be as easy as buying. The customer clicks it, fills in their name and order, confirms and immediately gets an email with what they asked for and when. The requirements one by one are in the withdrawal button: mandatory since 19 June 2026; if you sell in Austria, also read what changed there on 1 October.

Does PrestaShop include a withdrawal button out of the box?

No. PrestaShop only has merchandise returns, and they require the customer to log in to their account and the order to be paid and shipped. We explain it in returns and RMA in PrestaShop.

Which withdrawal module should I choose for my shop?

  1. You want to handle returns with photos, exchanges and refunds in the same place: Compliance Manager.
  2. You want to message the customer from each request and also receive cancellations and complaints: HiPresta.
  3. You want to comply with proof that protects you if a customer complains, at the best price: ours. You'll find it right below.

Modules featured in this article

Withdrawal Button for PrestaShop — EU Directive 2023/2673 Withdrawal Button for PrestaShop — EU Directive 2023/2673 $79.00 View

Tell us what your business needs

A module, an app, a server that is giving you trouble or something urgent. We answer within 24 hours, with a fixed quote with a price and a date.