Cancellation Button
Implement a Cancellation Button for Joomla
Since 19 June 2026, many B2C distance-selling offers in Germany require an electronic cancellation function. We implement the technical workflow for Joomla, J2Store, J2Commerce and VirtueMart to match your shop and your legal requirements.
Clearly visible entry point
Two-step workflow
Immediate confirmation
Durable record
Fully tested on mobile
For J2Store, J2Commerce & VirtueMart
Cancellation Function
Button, form & confirmation
Two-step workflow as specified
Receipt confirmation by email
Functional and mobile testing
Documentation for approval
Requirements
What Is Technically Required
The cancellation function is more than an extra button. It consists of an accessible entry point, a form, a deliberate confirmation step and a durable record.
Accessible Entry Point
The function is prominently available during the cancellation period and, in many cases, accessible without a mandatory login.
Required Information
The form captures the contract, order and contact details required for assignment while avoiding unnecessary personal data.
Second Confirmation
A clearly labelled confirmation step is provided before submission so the cancellation is sent deliberately rather than accidentally.
Receipt Confirmation
After submission the customer promptly receives a durable confirmation with content, date and time, and the shop receives a notification.
Scope
Two Ways to Implement It
The actual effort depends on shop system, template and the desired order assignment. You receive a specific proposal after a short technical review.
Standard Implementation
Button and form in your shop design
Clearly labelled confirmation step
Automatic email confirmation
Functional and mobile testing
Custom Shop Integration
Assignment to existing order data
Shop-specific mandatory fields
Custom workflows & notifications
Extended testing and documentation
Electronic Cancellation Function for Joomla Shops
Background and technical context
Shops affected by the electronic cancellation requirement must offer a way for consumers to declare their cancellation directly online. The workflow has two steps: the cancellation is prepared first and then finally confirmed through a clearly labelled function. The shop must then promptly confirm receipt on a durable medium.
Technically this means an accessible entry point in the shop, a robust form, clean validation, reliable email delivery and traceable logging with date and time. In established Joomla installations email delivery is a frequent stumbling block, which is why we always verify it before approval.
We implement the function so it matches your template, remains usable on mobile devices and fits into existing shop processes – whether J2Store, J2Commerce, VirtueMart or a custom ordering process.
Important: we provide the technical implementation. Legal text, mandatory wording and the legal assessment of your offering must be supplied by your lawyer or legal-content provider.
Included in the project
- Review of Joomla, template, shop system and email delivery
- Integration of the function in a clearly visible place
- Form with validation and mandatory fields
- Unambiguous confirmation step before submission
- Confirmation email including date and time
- Testing on desktop and mobile devices
Do you also run an existing shop that needs attention? Then take a look at our Joomla shop service.
Implementation process
1. Technical review
We examine the shop system, template, ordering process and email delivery and clarify open questions with you.
2. Alignment
Placement, mandatory fields and wording are defined based on your legal requirements.
3. Implementation
Form, confirmation step, emails and logging are set up with a backup in place.
4. Testing and approval
We test the complete workflow on desktop and mobile devices and hand over the documentation.
Cancellation Button FAQs
It particularly affects online B2C distance contracts with a statutory cancellation right. The specific legal classification must be reviewed separately.
Have Your Cancellation Function Reviewed
Send us your website URL, shop system, Joomla version and existing legal requirements. You receive a specific proposal after the technical review.
DE
EN 