Revocation
Table of Contents
Classes
- RevocationRequest
- Base class for all API resource DTOs.
- RevocationRequestProcessor
- Adapts API requests to the existing revocation domain logic.
- RevocationRequestProvider
- Reads revocation requests for the owning customer and for admins.
- Maho_Revocation_Block_Order_Link
- My-account convenience entry point on the order view page. Pre-fills the public form for the session-owned order; only shown within the cooling-off window.
- Maho_Revocation_Block_Widget_Button
- Insertable revocation link (EU Directive 2023/2673). Exposed as a CMS widget so the merchant can place it wherever their (usually custom) footer or layout requires.
- Maho_Revocation_IndexController
- Public revocation form (EU Directive 2023/2673, ยง356a BGB).
- Maho_Revocation_Model_Request
- Immutable record of a consumer's revocation declaration (EU Directive 2023/2673).
- Maho_Revocation_Model_Service
- Records a revocation declaration and dispatches the receipt/notification emails.