Articles on: Features

How to Set Up the EU Withdrawal Page and Button in Consentmo

How to Set Up the EU Withdrawal Page and Button in Consentmo


Overview


The EU Withdrawal feature in Consentmo helps Shopify merchants provide customers with a clear online way to withdraw from eligible orders or contracts.


This feature adds a structured withdrawal flow to your store, including:


  • A dedicated Withdrawal page
  • A store footer link
  • A customer verification flow
  • Confirmation emails
  • Request records inside Consentmo
  • An optional Withdraw contract button on the Shopify Order Status page


From June 19, 2026, online stores selling to EU consumers are expected to provide a clear electronic way for customers to withdraw from eligible distance contracts. Consentmo’s EU Withdrawal feature is designed to help merchants prepare for this requirement by providing a guided, documented process.


Note: Consentmo helps collect, verify, confirm, and record withdrawal requests. It does not automatically cancel orders, approve requests, issue refunds, or start returns. The merchant remains responsible for reviewing each request and deciding whether it is eligible.








Who Can Use This Feature?


The EU Withdrawal feature is available for merchants on the Plus and Enterprise plans.


The dedicated Withdrawal page is available on supported plans, while the Order Status page button is available for eligible setups where this option is included.




What the EU Withdrawal Feature Does


When enabled, Consentmo adds a customer-facing withdrawal process to your Shopify store.


Customers can use the Withdrawal page to:


  1. Enter their order details.
  2. Verify the request by email.
  3. Review the matched order or items.
  4. Confirm the withdrawal request.
  5. Receive confirmation that the request was submitted.


After the request is submitted, Consentmo records the request inside the app so the merchant can review and process it manually.




How to Access the EU Withdrawal Settings


To open the feature settings:


  1. Go to your Shopify admin.
  2. Open Apps.
  3. Open Consentmo GDPR.
  4. Go to Privacy center.
  5. Click the EU Withdrawal page tab.


From this section, you can manage the Withdrawal page, view its status, open the live page, customize the page settings, and add the Order Status page button if available.




EU Withdrawal Page Status


Inside the EU Withdrawal page tab, you can see whether the Withdrawal page is enabled.


When the page is active, the status will show as On or Published, and the page URL will be displayed.


Example:


/pages/withdraw-contract


You can use the available options to:


  • View the live page
  • Manage the page
  • Add the button to the Order Status page, if available
  • Location visibility



Managing the Withdrawal Page


Click Manage page to open the Withdrawal page editor.


The editor includes three main tabs:


  • Withdrawal form
  • Emails
  • Thank you page


Use the Save button in the top-right corner after making changes.



Withdrawal Form Settings


The Withdrawal form tab controls how the customer-facing withdrawal form appears and behaves.


Color & Styles


In this section, you can customize the visual style of the Withdrawal page.


Available styling options include:


  • Page background color
  • Page text color
  • Button text color
  • Button background color


These settings allow the Withdrawal page to better match your store branding.


A live preview is shown on the right side of the editor, so you can check how the form will look before saving.





The Footer link section controls whether Consentmo adds a link to your store footer.


Available options include:



Enable this option if you want Consentmo to add the Withdrawal page link to your store footer menu.


This helps EU customers access the withdrawal option without needing to log in or search through your store.



Select the footer menu where the link should be added.


The app lists footer menus assigned to your Shopify theme. Choose the menu where you want the withdrawal link to appear.



Set the text that will appear in the footer.


Recommended wording:


Withdraw contract


Use clear wording that directly explains the action. Avoid vague wording such as:


  • Returns
  • Cancel
  • Undo
  • Refund request


Clear wording helps customers understand that the link is specifically for submitting a contract withdrawal request.




Languages


The Languages section lets you enable a multilingual Withdrawal page.


When enabled, the available languages are pulled from your Shopify store languages.


The settings shown include language options such as:


  • English
  • French
  • German
  • Italian
  • Spanish


You can select a language and customize the text shown on the Withdrawal page for that language.




Text Editing


The Text editing section allows you to customize the wording shown on the Withdrawal form.


Depending on the selected language, you can edit fields such as:


Form title


This is the main heading shown on the Withdrawal page.


Example:


Information


Intro line


This is the short explanatory text shown below the title.


Example:


Please enter your order information to submit a withdrawal request.


You can use this field to explain any important conditions, such as non-refundable or excluded product types.




Fields


The Fields section controls which inputs customers see on the Withdrawal form.


Available settings include:


Order


This field is used to help Consentmo find the matching Shopify order.


The Order field is part of the core withdrawal flow and helps identify the contract or order the customer wants to withdraw from.


Name


Enable this option if you want customers to enter their name on the form.


When disabled, the name field can be hidden from the customer-facing Withdrawal page.


Withdrawal window


Set how many days after delivery customers can submit a withdrawal request.


The common EU withdrawal period is:


14 days


You can adjust this value if needed based on your store’s legal requirements and policy.


Excluded products


Here is the place where you can add a list of products that are not eligible for return or refund.


Once they are added there, in the actual withdraw form that the customer is making the changes, the products will be greyed out and not available to be selected for withdrawal.


Custom CSS


The Custom CSS field allows advanced styling changes.


You can use this section to add custom CSS for the Withdrawal page.


Example:


#wdp_page {
padding: 24px;
}


Use this option only if you are comfortable editing CSS or if your development team needs to apply custom design adjustments.




Emails Tab


The Emails tab lets you customize the emails used in the withdrawal flow.


These emails help verify the customer and confirm the submitted request.


You can edit email content such as:

  • Language, if the Multilingual is enabled in the form settings
  • Color & Styles
  • Upload a Logo
  • Set a Sender name and Email address that will show in the confirmation email
  • Email subject, body text, and button text as well


For the confirmation email received by the customer once they confirm the changes to the order you can also change the:

  • Subject line
  • Greeting
  • Intro line



The verification email is sent when a customer submits their initial withdrawal request. After the request is completed, the customer receives confirmation with the request details.




Thank You Page Tab


The Thank you page tab controls the confirmation page customers see after submitting a withdrawal request.


You can customize the message shown after successful submission.


Use this page to let customers know that:


  • Their request was received.
  • They may receive a confirmation email.
  • Your team will review the request.
  • Refunds, returns, or eligibility decisions are handled separately by the merchant.




Adding the Withdraw Contract Button to the Order Status Page


Consentmo also provides an option to add a Withdraw contract button to the Shopify Order Status page, where supported.


This allows logged-in customers to start a withdrawal request directly from the order they want to withdraw from.


To access this option:


  1. Go to Consentmo GDPR.
  2. Open Privacy center.
  3. Click EU Withdrawal page.
  4. Find the Withdraw contract button section.
  5. Click Add to order status page.


This opens the Shopify theme or checkout editor flow where you can add the block to the Order Status page.


Once added, customers can see a withdrawal section directly on the Order Status page.




Managing EU Withdrawal Requests


After a customer submits a withdrawal request, it is logged inside Consentmo.


To review submitted requests:


  1. Open Consentmo GDPR.
  2. Go to Privacy center.
  3. Click EU Requests.



From there, you can review request details such as:


  • Customer email
  • Order number
  • Selected items
  • Request reference ID
  • Submission date and time
  • Request status



You can also export request records as CSV when needed.




What Happens After a Customer Submits a Request?


Once the customer completes the withdrawal flow:


  1. The customer receives a confirmation email.
  2. The request is logged inside Consentmo.
  3. The merchant reviews the request.
  4. The merchant decides whether the request is eligible.
  5. The merchant handles any return, refund, or order-related action manually.


Consentmo does not automatically cancel orders or issue refunds.




Best Practices


To make the Withdrawal page easier for customers to use, we recommend the following:


  • Use clear wording such as Withdraw contract.
  • Add the link to your store footer.
  • Keep the withdrawal form simple.
  • Keep the standard withdrawal window set to 14 days, unless your legal requirements say otherwise.
  • Use the multilingual option if your store sells in multiple EU markets.
  • Review submitted requests regularly.
  • Keep exported records for internal documentation when needed.
  • Consult a qualified legal professional if you are unsure how the requirement applies to your store.




Troubleshooting


I do not see the EU Withdrawal page option


Make sure your store is using a Consentmo plan that includes the EU Withdrawal feature.


The feature is available on supported Plus and Enterprise plans.




Check the following:


  1. The Add link to store footer option is enabled.
  2. The correct footer menu is selected.
  3. Your Shopify theme uses the selected footer menu.
  4. The changes were saved.
  5. Your storefront cache or theme preview has been refreshed.




The Order Status page button is not showing


Check the following:


  1. The button was added through the Add to order status page option.
  2. The block was saved in the Shopify editor.
  3. The store is using a compatible Shopify checkout/order status setup.
  4. The customer is viewing an eligible order context.



The page text is showing in the wrong language


Check the Languages section and confirm that:


  1. Multilingual withdrawal page is enabled.
  2. The correct language is selected.
  3. The text for that language has been edited.
  4. The Shopify store language setup is configured correctly.



Summary


The EU Withdrawal feature in Consentmo helps Shopify merchants create a clear and documented withdrawal process for EU customers.


With this feature, you can publish a dedicated Withdrawal page, add a footer link, customize the form and emails, support multiple languages, collect withdrawal requests, and review them inside Consentmo.


The feature helps simplify the setup process while keeping merchants in control of the final review, refund, return, and eligibility decisions.


Need help?


In case you need any assistance, please make sure to reach out to our support team via live chat or at support@consentmo.com

Updated on: 24/06/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!