Joomla! Extensions Directory

logo

Introduction

Extension Specific, VirtueMart extensions

Assign Virtuemart product customers to Joomla usergroups according to the products they bought. This admin module allows your site admin to batch assign customers of specific products to selected Joomla user groups using multiple select list. This admin module works for j2.5 and VM2.x.

  • Get this

Installation und Usage:

After installation, go to the Joomla module manager, select "Admin" in the first combobox (where "Site" and "Admin" are offered), enable the "VM Customers to Joomla Groups Assignment" module and change its position to "cpanel". This will show the panel in the Joomla Backend homepage.

Go to your Joomla Backend startpage. You will see the module on the right with two select boxes to select the product(s) and the available Joomla groups.
Select VM product(s) and Joomla group(s) according to your wishes and click "Assign". If a buyer of the selected products has not yet been a member of the selected group(s), he/she will be added and a corresponding message will be printed.

Shipping by Rules for VirtueMart

Shipping by Rules for VirtueMart

Free | VirtueMart extensions | Open Tools
2.5 3
Score:
99
7 reviews
Plugin for Virtuemart 2 and 3 to determine shipping costs according to general rules. The conditions are given as equalities and inequalities (<, <=, !=, ==, >=, >) of the order properties (weight, number of articles, postal code, order amount, etc.). Very complex shipping cost structures can be easily implemented using the following order properties: -) Total amount of the order (with or without taxes) -) Total weight of the order -) Number of articles or different products in the order -) Volume or minimal and maximal extensions of the products -) Postal code of the delivery address Each rule is described as a simple line of text with an easy structure (semicolons separate the parts of the rule). Some simple examples are Name=Free Shipping; 100<=Amount; 0 Name=Domestic Small; Articles<5; Amount<100; Shipping=1.50 Name=Domestic Standard; Amount<100; Shipping=3.50 This set of rules describes three shipping costs: Orders of 100€ and more are free, otherwise orders with less than five articles have shipping costs of 1.5€, all others 3.50€. This version of the plugin allows only a fixed expression for the Shipping cost, but no arithmetic expressions (like 5€ per kg or 1€ per product). The shipping cost can be given either with or without taxes included.
p e
Auto Parent Categories for VirtueMart

Auto Parent Categories for VirtueMart

Free | VirtueMart extensions | Open Tools
2.5
Score:
98
6 reviews
This is a Virtuemart 2 plugin that – if so configured – automatically adds your products also to the parent categories of the categories it is assigned to, or removes them from all but the lowest categories in the category hierachy. For child products, it can also assign them to the parent product's categories, or remove all categories. Virtuemart 2 displays products only in the exact categories they are assigned to. In many cases, however, you want your customers to see also all products in the child categories of the current category. This plugin, which can be configured to run automatically in the Backend, can be configured to add each product also to all parent categories, so it will appear also in the parent category listing. The reverse is also possible: Automatically remove each product from all parent categories and display it only in the very last category (leaf category). For child products, the plugin additionally allows the shop owner to automatically remove all categories or explicitly copy all categories from the parent product. This allows you to globally modify all child products to either not appear at all in the VirtueMart categories view in the frontend (because e.g. you display the child products on the parent product's page) or to show all child products automatically in the same categories as the parent products.
p e
Custom Ordernumbers for VirtueMart

Custom Ordernumbers for VirtueMart

Paid download | VirtueMart extensions | Open Tools
2.5 3
Score:
97
3 reviews
This is a plugin for Virtuemart 2 and 3 that allows the shop owner to change the format of the order numbers, order passwords, customer numbers and invoice numbers. The running counter of the orders and invoices can be configured to use separate counters for different time periods (or other types). By default, Virtuemart creates order numbers like b6ee03, where the first four letters/digits are randomly generated and only the last digits are a running order number. Invoice number behave similarly. However, in many countries, tax laws require invoices to be successively numbered, with an optional fixed prefix (different prefixes for different purposes are allowed, but a random part in the invoice number is a big NO-NO.) The solution is this plugin: It allows you to define the format of the order number, order password, customer number and invoice number in the plugin settings.
p e
Advanced Shipping by Rules for VirtueMart

Advanced Shipping by Rules for VirtueMart

Paid download | VirtueMart extensions | Open Tools
2.5 3
Score:
97
3 reviews
Plugin for Virtuemart 2 and 3 to determine shipping costs according to general rules. The conditions are given as arithmetic expressions (inequalities and equalities), possibly involving many different properties of the order (weight, number of articles, postal code, coupon code, order amount, etc.). Very complex shipping cost structures can be easily implemented as one shipping method by describing each by a simple rule with conditions. Shipping costs can be depending on: -) Total amount of the order (with or without taxes) -) Total weight of the order -) Number of articles or different products in the order -) Volume or minimal and maximal extensions of the products -) Postal code of the delivery address -) Coupon code Each rule is described as a simple line of text with an easy structure (semicolons separate the parts of the rule). Some simple examples are Name=Free Shipping; 100<=Amount; 0 Name=Domestic Small; Articles<5; Amount<100; Shipping=1.50 Name=Domestic Standard; Amount<100; Shipping=3.50 This set of rules describes three shipping costs: Orders of 100€ and more are free, otherwise orders with less than five articles have shipping costs of 1.5€, all others 3.50€. Some more advanced rules for quite strange shipping cost structures are: Name=Weight-dependent Shipping Cost; 10=, >) and the OR operator. The shipping cost can be given either with or without taxes included. By adding a check for the coupon code in the rule, one can even create coupons that set a particular shipping cost. E.g. Name=Free Shipping with Coupon; Coupon=="FREE_SHIPPING"; Shipping=0
p e
Add Buyers to Joomla Groups for VirtueMart

Add Buyers to Joomla Groups for VirtueMart

Paid download | VirtueMart extensions | Open Tools
2.5
Score:
93
1 review
With this VirtueMart 2 plugin, all buyers of a product can be automatically added to or removed from a Joomla user group or a VirtueMart shopper group. Typical use cases are: Automatically add buyers to Joomla groups, which enables them access to certain parts of the site (e.g. club membership) Make certain products in VirtueMart only available to buyers of another product Give previous buyers of a certain product different prices for future purchases (by adding them to a shopper group that has better prices in VirtueMart) How the plugin works: Assume the shop owner wants each buyer of Product A to be added to the "Gold Buyers" VirtueMart shopper group and added to the "Author" Joomla user group. As soon as the purchase is completed, the buyer will be added to those groups. But if the order is refunded or cancelled for some reason later on, the user is removed again from these groups (unless he already has been a member of the groups before the purchase). To achieve this with my plugin, the shop owner first needs to set up a custom field definition (once), which defines the list of order statuses that indicate a successful purchase. Then he can assign a custom field of the type just created to "Product A" and select to which VirtueMart shopper groups or Joomla user groups the buyer should be added or removed. Whenever a user now buys Product A and the order is confirmed, the user is removed from and added to the chosen groups (in that order, so if you configure the custom field to remove from and add to the same group, the user will be removed first and then added again). If the order is later cancelled or refunded, the actions by the plugin are also reverted (i.e. if the user was added to a group, he is removed again). The plugin stores whether the user has already been a member before the purchase, so when the order is refunded or cancelled the user is not removed again in that case.
p e
Donations for VirtueMart

Donations for VirtueMart

Free | VirtueMart extensions | Open Tools
2.5
Score:
0
0 reviews
This is a Virtuemart 2 plugin that lets the user add a custom amount to the price of a product. It will display an input box next to the "Add to Cart" button, where the custom amount can be entered that will be added to the product's price. Typical use cases are: -) Let users add a custom donation amount the product's price -) Let a user completely define the price of a product (by setting the product's price to 0.00001) -) Let the user suggest a price for an item. (the payment method should set the status only to "Confirmed by Shopper"). You can then either cancel the order in the backend or accept it and send the payment information to the shopper. -) Let a user bid for an item (use a standard payment method that does not require any online payment, and set the submitted order only to "Confirmed by Shopper"). Once all bids are in, you can choose in the VirtueMart backend which of the orders you want to accept.
p
Downloads for Sale for VirtueMart

Downloads for Sale for VirtueMart

Paid download | VirtueMart extensions | Open Tools
2.5 3
Score:
0
0 reviews
Downloadable products (both free and paid downloads) and downloads linked with bought products for VirtueMart 2 and 3. This is a plugin for Virtuemart 2 and 3 to sell downloadable files, or provide downloads linked with a purchased product (e.g. drivers). The downloads can either be free for all (no registration, no payment), only for registered users of your site, or only after a product has been purchased and paid. For paid downloads, once the order has been confirmed, the download link will appear both on the product page and in the invoice / order confirmation (its appearance is configurable). Furthermore, a "Your Downloads" area shows all authorized downloads of the current user and allows anonymous users to download purchased products with their order password. In contrast to other downloads plugins for VirtueMart, this plugin tries to be as simple and straightforward as possible: Once a user bought a product, access to the download is granted, without any (time or download count) limits. What this plugin tries to do: -) Allow free downloads (attached to VirtueMart products) for everyone -) Allow free downloads (attached to VirtueMart products) only for registered (and logged-in) users -) Sell downloadable files in VirtueMart, with no download restictions attached (a buyer will have unrestricted access after purchase, i.e. no time limit or by number of downloads) -) The direct download link will be displayed on the product's page as well as in the invoice (configurable) -) Download of paid downloads requires the ordernumber and order password (given in the link) -) Provide a nice "Your Downloads" area to see all authorized downloads on one page What this plugin does NOT do: -) Give access to downloads only for a limited period of time, or for a limited number of downloads -) Keep track of who downloads a file -) Give streaming access to movie or audio files If you want or need any of these features, please use one of the other available download plugins for VirtueMart: Shipment for Virtual Products, Spiral Paid Download Plugin for VirtueMart, OpenGlobal VirtueMart Downloadable Products, DigiToll Downloads.
p e
Subscribe Buyers to AcyMailing for VirtueMart

Subscribe Buyers to AcyMailing for VirtueMart

Free | VirtueMart extensions | Open Tools
2.5
Score:
0
0 reviews
Virtuemart 2 plugin to automatically subscribe buyers to certain AcyMailing Lists, and to allow subscription to notifications on the product page. With this VirtueMart 2 plugin, all buyers of a product can be automatically added to an AcyMailing list upon purchase. Additionally (or alternatively), a "Subscribe" and "Unsubscribe" button can be shown on the product page to allow manual subscription and unsubscription of the product-specific mailinglist. Typical use cases are: -) Automatically subscribe buyers to newsletter about updates to the products they bought -) Sell subscription to newsletters (by disallowing manual subscription, so only buyers can ever be subscribed) -) Let users unsubscribe from product-spedific newsletters For each product, you can select: -) The AcyMailing list for the product (multiple lists are possible), multiple products can also have the same list attached -) Whether buyers will automatically subscribed upon purchase -) Whether the "Subscribe"/"Unsubscribe" buttons are shown for registered or anonymous users, or not at all. This plugin also needs to AcyMailing component installed (which can be downloaded for free).
p e
Usergroups Field for Community Builder

Usergroups Field for Community Builder

Paid download | Community Builder extensions | Open Tools
2.5
Score:
0
0 reviews
This Community Builder plugin adds a profile field that allows moderators (or any other user group that is authorized to modify profile data) to change a user's Joomla groups in the Frontend. By default, Community Builder allows changing user groups only in the Backend's User management pages, but not directly on the profile in the Frontend. Backend access, on the other hand, gives the user a lot of power, which you often don't want to grant to normal (i.e. non tech-savvy) administrative staff. With this plugin, the administrator can set up a usergroups profile field with ability to assign/remove certain user groups to other users in the Frontend. The field configuration specifies which user groups shall be editable and which are not touched by the field. For example, if you have groups "Member", "Former Member", "Administrator", "Associates" and "Board", you can configure the plugin so that one can only assign/remove group membership of groups "Member" and "Former Member" in the FrontEnd, but cannot assign, change or remove the other three group memberships.
p e

VM Customers to Joomla Groups Admin Panel

Version:
1.1
Developer:
Open Tools
Date added:
Nov 19 2014
License:
GPLv2 or later
Type:
Free download
Uses updater:
Includes:
Compatibility:
Download Demo Support Documentation
  • Overall
    Not rated
  • Functionality

    Not rated
  • Ease of use

    Not rated
  • Documentation

    Not rated
  • Support

    Not rated