Revoka provides the legally mandated withdrawal button per § 356a BGB in your Shopify store. With a PDF model withdrawal form, 24 EU official languages, automatic confirmation, and Shopify Flow triggers.
Bestellung
#1042
§ 356a BGB compliant · EU hosting Frankfurt · 24 EU languages · HMAC-signed · GDPR webhooks · 6-month retention
What is § 356a BGB?
§ 356a BGB (German Civil Code) obliges all B2C online shops from 19 June 2026 to provide a "Withdraw contract" button — permanently available, prominently placed, easily accessible. Legal basis: EU Directive 2023/2673.
From 19 June 2026 the withdrawal button is legally required — about 2 months remain
Theme extension: withdrawal button as app block, one click in the theme editor
Customer portal without login: order number + email, HMAC-signed flow
Model withdrawal form as PDF, automatically generated for every withdrawal, in 24 EU languages
Admin dashboard with state machine: Submitted → Acknowledged → Returned → Refunded
4 Shopify Flow triggers for returns workflows, DHL, Klaviyo, Slack
In the footer or customer account: "Withdraw contract" — always available, easy to find.
Customer enters order number + email. Revoka verifies via the Shopify API.
Optional reason (never mandatory), confirmation button "Confirm withdrawal".
Model form PDF, confirmation mail to customer and merchant, Flow trigger fired.
Native Shopify theme extension. No code. Color-customizable.
Auto-generated per withdrawal. Annex 2 EGBGB / CRD Annex I compliant.
DE, EN, FR, ES, IT, NL, PL, PT and 16 more — storefront and PDF.
State-machine workflow with CSV export. All withdrawals at a glance.
4 triggers: Submitted, Acknowledged, Returned, Refunded.
Frankfurt data center. HMAC-signed. 6-month retention. GDPR webhooks.
| Kriterium | Ohne Revoka | Mit Revoka |
|---|---|---|
| § 356a BGB compliant | DIY risk | Out-of-the-box |
| Model form PDF | manual per case | Automatic in 24 languages |
| Processing time per withdrawal | 15–30 min manual | Under 30 seconds automated |
| Audit trail | email chaos | DB + PDF + timestamps |
| EU language coverage | usually DE + EN | All 24 EU official languages |
| Warning risk | €500–€2,500 per case | Compliant by law |
High return rate, high withdrawal rate. Automation drastically reduces handling.
Higher product values = higher dispute risk. Complete audit trail protects you.
Hygiene exception per § 312g (2) No. 3 BGB configurable per product.
Selling in 24 languages? Withdrawal must work in every official language.
Start for free. Upgrade as you scale.
Yes. § 356a BGB enters into force on 19 June 2026 and obliges all online stores with B2C distance sales to provide a withdrawal button. Legal basis: EU directive 2023/2673, implemented in the German Withdrawal Button Act (BGBl. 2026 I No. 28).
Revoka is software for the technical implementation of withdrawal processes under the EU Consumer Rights Directive (2011/83/EU as amended by 2023/2673) and applicable member-state laws, including German BGB (§§ 312g, 312k, 355–357, 356a). Revoka is not legal advice and does not replace review by a licensed attorney. Use at your own responsibility. The merchant remains solely responsible for the legal accuracy of withdrawal instructions, terms & conditions and related legal texts. TG-AI assumes no liability for warnings, fines or damages resulting from misconfiguration or incomplete legal texts.
§ 356a BGB enters into force on 19 June 2026. Set up Revoka today in 10 minutes.
Start free now