Digital withdrawal function - Textalk Abicart

Digital withdrawal function - Textalk Abicart

On June 19, 2026, new amendments to the Distance Contracts Act (DAL) will enter into force. The biggest change is the requirement for a digital withdrawal function - popularly known as the 'undo button'.

The aim of the law is to strengthen online consumer protection and counteract so-called 'dark patterns' (designs that make it difficult for the customer to cancel or change something). In short: it should now be as easy for a customer to cancel a purchase online as it was to complete it.

New Legal Requirement: The “Withdrawal Button” in E-commerce

What does this mean for you as an e-commerce retailer?

  • Clear and easily accessible feature: You must provide a clearly placed feature (e.g., on “My Account” or via a direct link in the order confirmation) where the customer can indicate that they wish to exercise their right of withdrawal. The customer should not have to call or send a manual email.

  • Immediate confirmation: When a customer clicks to cancel their purchase, the system must automatically send a confirmation of receipt (a receipt) to the customer immediately.

  • Unchanged cancellation period: The right of withdrawal itself remains unchanged—the 14-day cancellation period still applies to goods and services covered by the law. It is only the way the customer can notify the store that is being simplified.

  • The importance of complying with the law: If your online store lacks this feature after June 19, it may be considered a violation of the Marketing Act, which could result in penalties and a significant extension of the customer’s right of withdrawal period

 

How does it work in practice?

The customer’s process

To cancel their purchase, the customer goes to a dedicated page for the right of withdrawal. There, they enter the order number and associated email address. 

Once the system has verified that the order exists in the store, a new page appears where the customer can write a message and submit their request.

Once the customer clicks “Submit Request,” an email is sent asking them to confirm their request. As soon as this is done, the case is forwarded to the store.

 

Manage Orders

Under Orders -> Return Requests, all incoming requests from your customers are collected. New, unprocessed requests are automatically assigned the status New. To easily sort the list, you can filter your requests based on the status options All, New, Approved, or Denied.

Click "Details" to view a detailed overview of each return request. 

Note that the order cannot be modified directly in this view. The page only displays the customer’s return request—here you manage the case status and can add your own notes. If the order needs to be adjusted or canceled, this is done on the order page. Click the order number to go there.

Once the request has been processed, mark it as 'Accepted' or 'Rejected'.

 

Enable a link to the form in the footer

This setting is only available in the latest version of all themes. If you’re using an older theme, you can create a text link to the form instead. See the next section further down the page, “Create your own link to the withdrawal form.”

Recommendation: If your store uses an older theme version, we strongly recommend that you upgrade. The latest theme versions are optimized for modern web technology, which gives your store significantly better performance, faster load times, and stronger SEO (search engine optimization).

Go to Appearance -> Themes -> edit the active theme -> Content -> Footer.
Scroll down to the " Link to Right of Withdrawal Form" setting.
Select the On option. If you want to change the default text for the link, you can do so in the field directly below.
Click Save when you’re done.

Once the link is enabled, it will appear at the bottom left of the store, below the store’s address information. 

 

Create your own link to the withdrawal form

If you want to link to the form from other places in the store—for example, from the menu or the "Terms & Info" page—you can easily create a regular text link.

Here’s how to create a text link:

Go to Pages -> System Pages -> Cancel Purchase. Copy the address listed in the URL field.

Note that in a multi-store system, the system page is located in the sub-store.

Navigate to the page where you want to place the link, for example, "Terms & Info" (Pages -> System Pages -> Terms & Info).

Type the text the customer should click on, for example , "To the cancellation request form. " Select the text with your mouse and click the link icon in the toolbar to paste your URL.

Paste the link to the cancellation form into the "URL" field and save. 

Then click Save again so that your page saves the changes. 

 

Add a link to the menu

Go to Pages -> System Pages -> Cancellation Request. Copy the address in the URL field at the top of the page.

Then navigate to the menu in the theme. Appearance -> Themes -> Edit the active theme -> Content -> Menu. (In some themes, such as Fabrikk, the menu is located under Content -> Header)

Scroll to the bottom of the page to "Menu Items."
Click "Add," select "Custom Link," and paste the link to the cancellation form into the field below. 
In the "Link Title" box further down, enter the name you want the link to have in the menu. 

Click "Add" and then the save button in the theme.