Two-step request
The customer identifies the order with its order number and email address, then confirms the request.







A clear two-step withdrawal
workflow with customer confirmations
and practical admin-side handling.
Organised handling
Shopshine Online Withdrawal OC3 adds a dedicated withdrawal page, customer and store notifications, and searchable administration to an OpenCart 3 store.
The customer identifies the order with its order number and email address, then confirms the request.
Customers can select the entire order or individual products with the relevant quantities.
The customer receives an acknowledgement email and the store receives a separate new-request notification.
A searchable list, detailed request view and status handling keep daily work straightforward.
Every declaration gets a unique reference; order-email matching and optional Turnstile protection are available.
Works in multistore setups, and previously submitted requests stay stored through updates.
Simple flow
A dedicated OpenCart 3 product. The OC4 edition is required for OpenCart 4 stores.
| Informations | |
| Opencart version | 3.x.x.x |
Hungarian-developed OpenCart 3 and 4 module for providing the mandatory online withdrawal process required from June 19, 2026. The module handles the submission of customer withdrawal statements, confirmation emails, and administration of withdrawal requests in the admin panel.
The module is not simply a contact form, but a complete online withdrawal process integrated directly into your webshop:
- dedicated frontend withdrawal page
- identification based on order number and email address
- support for guest customers
- support for registered customers
- item-level withdrawal
- quantity management
- automatic unique ID for each withdrawal statement
- customer confirmation email
- store notification email
- withdrawal list and detailed view in the admin panel
- admin status management
- customer notification emails when the status changes
- image upload option
- optional Cloudflare Turnstile protection
- multistore support
- shopshine.eu license verification
- Customers can retrieve their order using the order number and the email address associated with the order.
- The module supports both full-order and item-level withdrawals.
- Customers receive a confirmation email after submitting their withdrawal statement.
- The webshop receives a separate notification email when a new withdrawal request is submitted.
- A searchable list and detailed record in the admin panel make processing withdrawal requests easier.
- Customers can receive separate email notifications when the status of their withdrawal request changes.
- A custom privacy policy text can be specified in the module settings.
- OpenCart 3.x - 4.x
- PHP 7.4 - 8.2
- default OpenCart theme
- multistore environment
- Journal 3.1 / 3.2 can be used with a custom link solution
Automatic module linking works with the default OpenCart theme. For Journal or other custom themes, creating a custom link is recommended.
1. Upload the ".ocmod.zip" package via the OpenCart Installer
2. Refresh Modifications
3. Install the module from the Modules list
4. Enter and verify the license key
5. Save the settings
- A valid license is required for the module to work. (The license code will be sent by email after purchase.)
- Matching the order with the corresponding email address is an optional security feature that can be enabled by default.
- Turnstile protection is optional; the module can also be used without CAPTCHA.
- Withdrawal data is retained in the system, so previously submitted withdrawal statements will not be lost when the module is updated.
Also recommended for stores already using Fogyasztó Barát solutions
The module can also be useful for stores that already use an external withdrawal solution, as it manages withdrawal requests directly within the OpenCart admin panel, providing faster and more transparent internal administration.