How to Cancel Joomla
To implement an order cancellation feature for a Joomla site using Virtuemart, follow these steps:
Installation of the Virtuemart Reorder and Order Cancellation Plugin
- Log in to your Joomla backend.
- Navigate to
Extensions
> Manage
> Install
> Upload Package File
tab.
- Drag and drop the downloaded plugin file or click on the "Or browse for file" button and select the plugin.
- Once the plugin is installed successfully, proceed to configure it.
Configuration of the Order Cancellation Plugin
- Go to
Extensions
> Plugins
> Reorder plugin
.
- Switch to the
Order cancellation
tab.
-
Status Assignment: Select the order statuses in which the cancellation will be available. These statuses are created in your Virtuemart configuration under
Order statuses
menu.
-
Generate Cancel Button: Make the cancel button visible by enabling this option.
-
New Status of Cancelled Order: Select the new status for the cancelled order, e.g., "Cancelled by user".
-
Override Cancel Button’s Text: Customize the text of the cancel button. For monolingual sites, you can do this directly here. For multi-lingual sites, you need to override the button’s language string in the
Content Language
menu under Extensions
> Languages
> Overrides
.
-
Adding CSS Class: If needed, add a CSS class to change the appearance of the cancel button.
Additional Steps for Order Cancellation
- Ensure that the order statuses are correctly configured in Virtuemart. You can add or modify these statuses under
Virtuemart configuration
> Order statuses
menu.
- If you need to restrict access to certain products or categories from being cancelled, use the
Product filter parameter
and Product filter operation
options to exclude specific product and category IDs.
Manual Cancellation (if needed)
- In cases where manual intervention is required, you can manually change the order status to "Cancelled" in the Virtuemart order management section.
- Additionally, if the cancellation involves recurring payments (e.g., through PayPal), you will need to log in to your PayPal account and cancel the recurring subscription separately.