02722-631363 - Beratung Mo.-Do. 9-11 & 13-16 Uhr
Inviduelle Modulprogrammierung
Komplette Shopbetreuung
Mehr als 20 Jahre Erfahrung

MITS Withdrawal Button Pro for modified eCommerce Shopsoftware

Professional digital withdrawal process for modified eCommerce Shopsoftware

MITS Withdrawal Button Pro brings a modern, clearly structured and customer-friendly online withdrawal process directly to your modified eCommerce shop. Cumbersome PDF forms and disorganised contact enquiries are replaced by a professional digital workflow directly in the shop.

The module offers automatic order matching, acceptance even without a clear order match, partial withdrawal, optional email confirmation by code, confirmation of receipt, status management, logging, template integration and an optional floating withdrawal button.

This turns a mandatory function into a powerful workflow for electronic withdrawal and electronic withdrawal forms in modified eCommerce Shopsoftware.

Print datasheet
Manufacturer:
MerZ IT-SerVice
99,00 EUR
 
19 % VAT plus. incl. Shipping costs
Shop system details

Downloads
MITS Widerrufsbutton ProMy modules
Supported shop versions16
2.0.7.0 rev 14473, 2.0.7.1 rev 14605, 2.0.7.2 rev 14622, 3.0.0 rev 15588, 3.0.1 rev 15696, 3.0.2 rev 15701, 3.1.0 rev 16069, 3.1.1 rev 16174, 3.1.2 rev 16207, 3.1.3 rev 16374, 3.1.4 rev 16453, 3.1.5 rev 16522, 3.1.6 rev 16563, 3.2.0 rev 16725, 3.2.1 rev 16738, 3.3.0 rev 16825
Supported PHP versions6
PHP 8.0, PHP 8.1, PHP 8.2, PHP 8.3, PHP 8.4, PHP 8.5
Please sign in to see your module downloads. Sign in


  • Details
  • Manufacturer Information
  • Reviews
  • FAQ Overview

Description for MITS Withdrawal Button Pro for modified eCommerce Shopsoftware

Professional online withdrawal process for modified eCommerce Shopsoftware

MITS Withdrawal Button Pro adds a modern, practical digital withdrawal solution to your modified eCommerce Shopsoftware, designed around current legal requirements. The module helps you record online withdrawals in a structured way, document them properly, process them efficiently internally and make the function easily accessible to customers.

Beyond a simple form function, you get a carefully designed overall process with frontend submission, automatic order matching, acceptance even without an order match, partial withdrawal, confirmation of receipt, optional email confirmation by code, logging, template integration, dedicated status administration with multilingual status templates and an optional floating withdrawal button.

Particularly practical: the module does not require orders to be recognised automatically in every case. Even when no clear match is possible, the withdrawal can be recorded, flagged internally and reviewed manually. An electronic withdrawal therefore does not fail because of a missing order number or incomplete matching data.

MITS Withdrawal Button Pro also supports optional email address confirmation by code if desired. The withdrawal itself is saved immediately and is not blocked. Code confirmation provides additional verification, improves data quality and assists internal processing without unnecessarily complicating the withdrawal itself.

The module is therefore ideal for shop operators seeking a professional solution for electronic withdrawal or an electronic withdrawal form in modified eCommerce Shopsoftware who want a complete digital workflow beyond a simple form.

Why MITS Withdrawal Button Pro?

Many shops still use traditional withdrawal instructions, a PDF document or general contact forms. In practice, this is often cumbersome, prone to errors and difficult to track internally. MITS Withdrawal Button Pro turns this into a structured digital process with clear steps, traceable data capture and professional follow-up processing directly in the shop.

The module combines a customer-friendly interface with a powerful admin workflow. A simple form becomes a complete solution for withdrawal submission, partial withdrawal, deadline guidance, status processing, multilingual status communication, internal organisation, optional email verification and practical handling even when automatic order matching is impossible.

Function description

Public withdrawal page in the shop

The module provides a dedicated withdrawal page through Content Manager. Customers can declare their withdrawal directly online, without unnecessary steps, separate form handling or complicated support communication.

Optional confirmation page

Before final submission, an additional confirmation page can optionally be displayed for checking all details again. Depending on the shop concept, this allows the withdrawal process to emphasise convenience or additional control.

Freely configurable required fields

The module lets you specify flexibly which form details should be mandatory. The process can therefore be adapted to your shop's workflow without changing the source code.

The email address is always required. Other details, such as order number, first name, surname or message, can also be defined as required fields according to the desired process.

Order matching for customer accounts and guest orders

Order data can be used to match a withdrawal to an order automatically. Order details and existing line items can then be transferred to the case and processed properly internally.

Matching by order number or invoice number

Automatic recognition can use the order number or, where available in the shop, the invoice number. This makes matching more flexible and practical, particularly when customers are more accustomed to invoice numbers than order numbers.

Ambiguous references are deliberately not assigned automatically at the risk of an incorrect match. If a reference could match several orders, the case is instead saved without assignment and flagged for manual review.

Withdrawal without automatic order matching

The module can also accept withdrawals when automatic matching to an order is not possible. In this case, the submission is saved and flagged appropriately for internal processing instead of being rejected.

Electronic withdrawal therefore remains practical even when order numbers are missing, details differ or order data cannot be clearly identified.

Full or partial withdrawal

Depending on the configuration, withdrawal can cover entire orders or individual line items. For partial withdrawals, affected products can be selected individually and quantities specified if this option is provided. Previously recorded withdrawal quantities can be taken into account.

Partial withdrawal without automatic matching

If partial withdrawals are enabled in the module, they can also be recorded when no order has been recognised automatically. In this case, the customer describes the affected products directly in the form so that the case can be reviewed and processed internally with sufficient clarity.

Partial withdrawal is therefore not limited to automatically recognised orders and can also be properly documented in more difficult practical cases.

Option to allow full withdrawal only

If your shop should not offer partial withdrawal, the workflow can be simplified accordingly. In that case, the process remains clearly focused on withdrawing from an entire order.

Automatic confirmation of receipt

After submission, the customer automatically receives a confirmation of receipt by email. This fits neatly into professional shop operations and is also designed around the legal requirement to confirm receipt of an electronically submitted withdrawal without undue delay.

Optional email confirmation by code

If desired, the module can perform additional email address confirmation using a code. After submission, the customer receives a confirmation code by email and can use it to verify their address.

The withdrawal itself is already saved and is not blocked. Code confirmation provides optional additional security and improves contact data quality without unnecessarily complicating the actual withdrawal process.

Flexibly configurable verification

When optional email confirmation is used, key parameters can be controlled directly in the module. These include the confirmation code length, validity period in minutes and maximum number of permitted verification attempts.

Additional verification can therefore be flexibly adapted to the desired level of security and your own shop process.

Unique withdrawal number for each case

Each incoming withdrawal receives a unique withdrawal number. Enquiries, processing and communication can therefore always be assigned to a specific case.

Convenient token links

Protected token links can optionally be used in emails to reopen cases or conveniently prefill inputs. This simplifies the process for customers and reduces support work.

Optional email confirmation can also use a direct confirmation link with the code prefilled. This keeps the process convenient and traceable.

Protection against spam and misuse

The module supports protection mechanisms such as CAPTCHA, honeypots and rate limiting. These provide significantly better protection for the form against automated requests and misuse.

Status-based deadline guidance with a neutral fallback

MITS Withdrawal Button Pro supports flexible deadline guidance for everyday shop operations. Either the order date or a freely defined order status can be used as the basis. When evaluating a status, you can specify whether its first or most recent occurrence should be used as the reference.

For customer-facing display, you can choose a neutral notice or an indicative display of the remaining time. If the relevant status has not yet been reached or the shop data does not support a clear statement, the module automatically uses cautious wording instead of an overly rigid deadline statement.

Flexible withdrawal periods globally, by category and by product

Deadline control can be configured globally or differentiated by category and product. The module supports a transparent rule hierarchy with inheritance.

Individual rules can be set to inherit, fixed period, unlimited or excluded as required. This allows the withdrawal process to be tailored much more precisely to the product structure and internal shop requirements.

Flexible template integration with a convenient fallback strategy

MITS Withdrawal Button Pro integrates flexibly into your shop and already includes ready-made template files within the module. These default templates are designed to make the module ready to use immediately without first having to edit your shop template.

The module also follows a particularly practical fallback strategy: the supplied module template files provide an immediately usable default foundation and can easily be overridden with your own files in the active shop template if required. The module therefore remains immediately functional while providing maximum flexibility for adapting it to your design or specific shop requirements.

The integrated default templates are deliberately extremely user-friendly, clearly structured and designed for use with fewer accessibility barriers. Even without additional template changes, you get a clean, modern and customer-friendly presentation of the withdrawal process directly in your shop.

Floating withdrawal button with numerous options

A floating withdrawal button can also be used to keep the withdrawal function especially easy to access. Depending on the design, this button can be adapted visually and functionally to the shop, for example in its appearance, label, icon, placement, visibility and link target.

Dedicated admin area for withdrawals and status management

All received withdrawals are displayed in a separate management interface in the admin area. Cases can be searched, filtered, opened and processed further there.

Dedicated withdrawal status administration is also available. Processing statuses can be managed centrally, sorted, maintained in multiple languages and extended with individual email subject and message templates for each status.

Admin filter for unconfirmed email addresses

If optional email confirmation is enabled, unconfirmed cases can be filtered specifically in the admin area. Your team can quickly see which withdrawals have been verified and where confirmation steps are still pending.

Flagging for manual review

Cases without automatic order matching can be specifically flagged in the admin area. Your team immediately sees that manual review or follow-up is required.

This creates clear support workflows and prevents legally relevant declarations from being overlooked or wrongly rejected.

Subsequent order assignment in the admin area

If a withdrawal cannot initially be matched automatically, the correct order can be linked manually in the admin area later. Unclear cases remain manageable and can subsequently be assigned to the correct order.

Dedicated status administration with multilingual templates

The processing workflow is represented through dedicated status administration in the admin area, rather than fixed status values alone. Existing statuses can be edited, new statuses created and their sequence sorted to suit your workflow.

For each status, you can maintain a separate status name, email subject and email text in each language. Communication during the withdrawal process becomes considerably more structured, flexible and adaptable to the shop's workflow.

Multilingual status communication directly in shop admin

Language-dependent names, email subject lines and message texts can be maintained directly in the admin area for each processing status. Editing is clearly organised by language in separate tabs, making it practical even with multiple active shop languages.

Internal notes and logging

Internal notes can be stored for each case. Processing steps are also logged so that changes and decisions remain traceable later.

Customer notifications with status-dependent email templates

If desired, customers can be notified automatically by email when the status changes. Content can be controlled by status: each status can have its own multilingual subject lines and message texts.

For example, confirmation of receipt, progress updates, acceptance, rejection or case completion can each use different wording without having to write the texts manually every time.

CSV export and analysis

Withdrawal data can be exported and used for internal analysis, tracking or management reporting. The module is therefore also suitable for shops with higher volumes and clearly defined service processes.

Additional information directly on the order

Relevant withdrawal information can also be displayed in the shop's order context. This simplifies matching and improves the overview directly in relation to the relevant order.

How the module works in practice

  1. Start withdrawal: the customer opens the withdrawal page or uses the floating withdrawal button.
  2. Enter details: the email address and other details required by the configuration are recorded.
  3. Match the order: the module attempts to recognise the order automatically using the order number or, if available, the invoice number, and loads the corresponding line items.
  4. Alternative without a match: If a clear match cannot be made, the withdrawal can still be recorded and flagged for manual review.
  5. Define the scope of withdrawal: Depending on the configuration, the withdrawal covers the entire order or only selected products.
  6. Partial withdrawal without a match: If no order has been identified, the affected products can be described directly when partial withdrawals are enabled.
  7. Consider the notices: If desired, deadline guidance, remaining days or neutral status notices appropriate to the order are displayed.
  8. Optional review: An additional confirmation page can be displayed before final submission.
  9. Submit the withdrawal: The case is saved, assigned a unique withdrawal number and documented internally.
  10. Optional email confirmation: If desired, the customer also receives a confirmation code by email and can verify their address afterwards without the withdrawal itself being blocked.
  11. Confirm receipt: The customer automatically receives a confirmation of receipt by email.
  12. Process internally: In the admin area, the team can review the case, add comments, change its status, filter unconfirmed email addresses and manually add missing order matches if required.
  13. Manage status communication: A multilingual name, subject and message can be maintained centrally for each processing status and adapted to the shop's workflow.

Feature summary

  • Digital withdrawal submission directly in the shop
  • Implementation aligned with current legal requirements for modern distance selling processes
  • Content Manager page for the withdrawal function
  • Flexible template integration at multiple locations in the shop
  • Optional floating withdrawal button with configuration options
  • Optional confirmation page before final submission
  • Automatic order matching
  • Matching by order number or invoice number
  • Withdrawal possible even without automatic order matching
  • Partial withdrawal and quantity control, or full withdrawal only as an alternative
  • Partial withdrawal even without automatic matching, using a product description
  • Freely definable required fields in the module
  • Email address always required
  • Optional email confirmation by code
  • Configurable code length, validity period and failed attempts
  • Convenient links with a prefilled confirmation code
  • Admin filter for unconfirmed email addresses
  • Flagging of cases for manual review
  • Subsequent manual assignment of an order in the admin area
  • Automatic confirmation of receipt by email
  • Unique withdrawal number for each case
  • Token links for convenient subsequent access
  • Status-based deadline guidance with a neutral fallback
  • Withdrawal periods globally, per category and per product, with inheritance
  • Rule modes: inherit, fixed period, unlimited or excluded
  • Admin overview with filters, search, status management and detail view
  • Dedicated status administration with editable and extensible withdrawal statuses
  • Multilingual status names for each processing status
  • Multilingual email subject lines and message texts for each status
  • Sortable status structure for individual support and service processes
  • Language-specific maintenance of status content using clear tabs in the admin area
  • Internal notes, logging and status emails
  • CSV export for analysis and organisation

Benefits at a glance

  • More structure: a clear, documented withdrawal process instead of disorganised individual enquiries
  • Better accessibility: withdrawal function available via a content page, template integration and an optional floating button
  • Professional customer service: clear input fields, automatic confirmations and traceable cases
  • Less support work: better order matching and fewer follow-up questions during processing
  • Greater flexibility: withdrawals do not fail because automatic order matching is unavailable
  • Practical partial withdrawals: can also be recorded without an order match when the affected products are described
  • Individually configurable: required fields and optional verification parameters can be adapted to your shop's workflow
  • Additional security: optional email confirmation by code improves data quality and traceability
  • Greater internal transparency: status, notes, logs, verification status and exports in one place
  • Flexible deadline guidance: configurable notices instead of rigid, one-size-fits-all logic
  • Individual control: periods can be managed globally, per category and per product
  • Greater flexibility in communication: status-specific, multilingual subject and message templates can be maintained directly in the admin area
  • Easier maintenance: status logic and communication managed centrally in one place instead of spread across lengthy configuration pages
  • Flexible customisation: suitable for different shop workflows, layouts and withdrawal concepts
  • Ready for the future: prepared for the mandatory electronic withdrawal function

Use cases for your website

Use case 1: A standard withdrawal covering an entire order

A customer wants to withdraw from their entire online order. The withdrawal button takes them straight to the form, where they enter their order details and submit the withdrawal online in just a few steps. Receipt is confirmed automatically and the case is immediately visible in the admin area.

Use case 2: Partial withdrawal covering individual products

A customer wants to withdraw from only certain products in a larger order. The order is identified, its items are displayed and the affected products can be selected individually. This creates a clearly documented partial withdrawal instead of an ambiguous free-text message.

Use case 3: Partial withdrawal without automatic order matching

A customer wants to withdraw from individual products but does not have the order number to hand, or the order cannot be clearly identified for technical reasons. Since partial withdrawals are enabled in the module, they can describe the affected products directly in the form. The case is saved, flagged for manual review and can be processed properly in the admin area.

Use case 4: Additional email confirmation by code

A shop wants to verify the email address provided without blocking the actual withdrawal. After submission, the customer receives a confirmation code by email and can conveniently confirm their address afterwards. The withdrawal remains saved throughout, while the admin area clearly shows the verification status.

Use case 5: Deadline guidance based on shop status

A shop does not want deadline guidance to be tied rigidly to the order date. Instead, the retailer uses a defined order status as the reference point. The module can display suitable notices or an indicative number of days remaining and automatically falls back to a neutral notice when the data is unclear.

Use case 6: Different rules for each product group

A shop wants to apply different withdrawal periods to different products. With MITS Withdrawal Button Pro, rules can be managed globally, per category and per product. A standard period can therefore be inherited, adapted for individual areas, or online withdrawal can be specifically excluded.

Use case 7: Efficient processing by support staff

In the admin area, the service team can see at a glance when the withdrawal was received, which order it concerns, whether a deadline notice is present, which products were named and the current processing status. Cases without an automatic match are also clearly flagged and can be reviewed manually or subsequently assigned to an order. This saves time and ensures a professional process.

Use case 8: Different communication for each processing status

A shop does not want to inform customers using the same standard texts for every status change. Dedicated status administration allows suitable names, subject lines and message texts to be stored for each language. For example, the wording for receipt can differ from that used for review, acceptance or rejection of the withdrawal.

Conclusion

MITS Withdrawal Button Pro is much more than a simple form. The module creates a complete digital withdrawal process for modified eCommerce Shopsoftware – from recording and confirmation through to internal processing.

With its combination of implementation aligned with current requirements, convenient frontend use, flexible template integration, freely configurable required fields, acceptance even without automatic order matching, matching by order or invoice number, partial withdrawals with or without an order match, optional email confirmation by code, configurable deadline guidance, periods at product and category level, an optional floating withdrawal button, dedicated status administration and a powerful admin workflow, the module is ideal for shop operators who want a professional, customer-friendly withdrawal process that is ready for the future.

Manufacturer Information
Angaben gemäß GPSR
Hersteller Kontaktdaten
MerZ IT-SerVice
Nicole Grewe
Am Berndebach 35A
57439 Attendorn
Deutschland
Webseite: https://www.merz-it-service.de
E-Mail-Adresse: info@merz-it-service.de
Telefon: 02722631363
Customer reviewsmore
No reviews are available for the selected filters.

  • Professional online withdrawal process for modified eCommerce Shopsoftware

    MITS Withdrawal Button Pro adds a modern, customer-friendly and practical digital withdrawal solution to your modified eCommerce shop. Instead of disorganised individual enquiries, PDF forms or general contact forms, your customers get a clear process integrated directly into the shop.

    The module combines a convenient frontend solution with structured processing in the admin area, including order matching, partial withdrawal, confirmation of receipt, status management, logging, template integration and an optional floating withdrawal button.

    This turns a simple form into a complete digital workflow for electronic withdrawal and an electronic withdrawal form in modified eCommerce Shopsoftware.

  • Yes. MITS Withdrawal Button Pro is designed to process withdrawals for both customer accounts and guest orders. Automatic matching uses the available order data.

  • Yes. The module can accept withdrawals even when automatic order matching is not possible. Such cases are saved and flagged accordingly in the admin area so they can be reviewed manually.

  • The withdrawal is not blocked unnecessarily. Instead, the case is saved and flagged in the admin area for manual review. This ensures that withdrawals with incomplete or differing information are not lost.

  • Yes. If partial withdrawal is enabled in the module, customers can withdraw from purchases of individual products as well as entire orders. For automatically recognised orders, the affected items can be selected individually.

  • Yes. If partial withdrawals are enabled in the module, they can also be recorded without automatic order matching. In this case, the customer describes the affected products directly in the form so that the case can be reviewed internally with sufficient clarity.

  • The email address is always required. Other fields, such as order number, first name, surname or a message, can be flexibly configured in the module as additional required fields.

  • Yes. After submitting a withdrawal, the customer automatically receives a confirmation of receipt by email. This immediately confirms receipt of the electronically submitted withdrawal and makes the process more transparent for the customer.

  • Yes. The module includes default templates that are ready to use immediately. If required, these files can also be overridden with your own template customisations in the active shop template.

  • Yes. All received withdrawals are displayed in a separate management interface in the admin area. There you can search, filter, open, comment on and process cases further.

  • Yes. The module includes its own status administration. Withdrawal statuses can be managed, sorted and expanded, with custom names for each language as well as individual email subject lines and message texts.

  • Yes. MITS Withdrawal Button Pro is designed for multilingual shop environments. In particular, status names and status-dependent email texts can be maintained in multiple languages.

  • Yes. Features such as automatic confirmation of receipt, status management, internal notes, logging, manual review flags and CSV export make the module suitable for both simple form use and professionally organised service workflows.

  • Yes. If the corresponding invoice number is available in the shop, the module can match a withdrawal using either the order number or the invoice number. This makes recognition considerably more flexible in everyday use.

  • Yes. Additional email address confirmation using a code can be enabled as an option. After submission, the customer receives a confirmation code by email and can use it to verify their address afterwards.

  • No. Email confirmation is implemented as an optional additional function. The withdrawal itself is saved immediately and is not blocked. Code confirmation only provides additional verification of the supplied email address.

  • Yes. If a withdrawal could not initially be recognised automatically, the correct order can later be assigned manually in the admin area using orders_id. This allows initially unclear cases to be followed up properly.

  • MITS Withdrawal Button Pro is assigned to the Legal category, among others. This makes the extension particularly suitable for legally compliant workflows, transparent communication and properly documented processes in everyday shop operations. Its listed areas of use are Backend, Data Protection, Frontend, Legal, Security and Usability.

  • The module is intended for modified eCommerce Shopsoftware versions 2.0.7.0 to 3.3.0. No core changes are required for installation. Template changes are optional but recommended for full functionality.


Product Features
Software:
modified eCommerce Shopsoftware

Shop version:
2.0.7.0Limited support for older versions: this shop version may be supported by an earlier software release. Please note that it may not include all the features of the latest version. , 2.0.7.1Limited support for older versions: this shop version may be supported by an earlier software release. Please note that it may not include all the features of the latest version. , 2.0.7.2Limited support for older versions: this shop version may be supported by an earlier software release. Please note that it may not include all the features of the latest version. , 3.0.0, 3.0.1, 3.0.2, 3.1.0, 3.1.1, 3.1.2, 3.1.3, 3.1.4, 3.1.5, 3.1.6, 3.2.0, 3.2.1, 3.3.0

No core changes:
yes

Template adjustments:
no

Module type:
Backend, Data protection, Frontend, Legal, Security, Usability


'* Delivery time only kindly within Germany and with today's payment input, e.g. by payment with PayPal.'