logo small

Client Login
Message Us
 
social bg
social bg
social bg
social bg
social bg
 
Call Us (919) 275-0676

VirtueMart Customization, Extensions & Web Development

VirtueMart Approved 3rd party DeveloperWe've been VirtueMart approved third-party custom developers since the early days of VM1.0! Polished Geek knows VirtueMart.

VirtueMart is the only leading Joomla!® eCommerce shopping cart extension that is non-commercial.

 

Because it doesn't include quite as broad a set of core features as commercial carts like MijoShop and HikaShop do, VirtueMart consistently attracts clients who are interested in extending its capabilities further with custom plugins, components and modules.

VM2 is highly extensible, with the ability to develop custom field plugins for products, and a rules-based engine for tax, pricing and discount calculations.

This all means you'll find a large number of 3rd party extensions available for VM2, but sometimes they don't play nicely with each other, or they don't quite work exactly the way you want them to for your store... but we can help!

 

Here are some of the ways Polished Geek has extended VirtueMart 2 since it was released:

  • Automatic VM2 eBay listing integration with our JoomLister eBay integration solution
  • VirtueMart 2 payment plugins
  • An AJAX filtering module for 100,000+ item car parts VirtueMart 2 catalog site
  • VirtueMart 2 shipping plugins
  • AJAX Delivery management shipping module for VM 1.1 and VM2
  • Integration of complex custom forms into the product page that allow form responses to modify the product price and options (see below for more information)
  • Integration of custom forms into the checkout process (see below for more information)
  • Custom VirtueMart solutions for wholesalers
  • VirtueMart integration with Bitcoin for payment
  • Numerous custom plugins that change the frontend features of VirtueMart based on customer attributes like postal code, special shopping codes, etc.
  • And many other VirtueMart custom solutions

     

In addition to custom web development and extensions, we also offer VirtueMart troubleshooting and maintenance services for your existing site. 

 
Need VirtueMart help, and want to work with the Joomla eCommerce experts?
 

Feeling Lost?

Joomla eCommerce Development Experts

Let us help guide the way in your next eCommerce project.

Advanced Custom Fields for VM2

If you need advanced custom field functionality in your VM2 store, we can build it!

We offer custom solutions for your VM2 website that extend the capabilities of VirtueMart by leveraging the power of Breezing Forms by Crosstec.

Our experienced developers will build a Breezing Form to collect all of the custom field information you need, then embed it right into the VM2 product page using an integration plugin we developed. This plugin used to be sold separately under the name Breezing Form Custom Fields, but is now offered as a part of a services project for professional implementation by our staff.

Some of the major advantages of this solution are:

  • You can build a form to collect any information you need for the VM2 product, including dependent fields where the choices in one field drive the choices of another
  • Your VM2 product can include fields that are fed from a database external to VM2
  • You can require customers to fill out the form and choose responses before adding the product to their cart (there's no way to do this in native VM2!)
  • Adjust or override the VM2 product pricing based on form responses
  • Include the form responses as part of the product information in the VM2 cart and order record

A few important caveats:

  • This solution cannot track stock by any of the form options, only the main product
  • You cannot edit the order in the backend of VM2 if you use this solution
  • Due to significant announced changes in the custom fields capability and coding in the upcoming versions of VirtueMart, there are currently no plans to upgrade this extension beyond the VM2.0.x series.

 

Interested in learning more about how our Breezing Forms integration can solve your VirtueMart 2 custom field challenges?

Archived J! 1.5 Extensions

Joomla 1.5 and VirtueMart 1.1 are no longer supported. But if you really, really need them, here's an archive of our older extensions. Please, for the love of all that is Joomla, consider an upgrade to 2.5 or 3.x! 

Add a Form to Your VM2 Checkout

Want to collect some extra information from your customers just before your VM2 checkout?

We offer several custom solutions for your VM2 website that extend the capabilities of VirtueMart by leveraging the power of Breezing Forms by Crosstec.

Our experienced developers will build a Breezing Form to collect all of the custom field information you need, then present it to the customer once when they begin the checkout process, using a custom plugin we developed. This plugin used to be sold separately under the name Breezing Form Plugin PRO, but is now offered as a part of a services project for professional implementation by our staff.

Some of the major advantages of this solution are:

  • You can build a form to collect any information you need the customer to answer (for example, delivery information, special requests, etc.)
  • You can require customers to fill out the form and choose responses before being allowed to checkout. This will only happen, however, if they are buying a product linked to the custom form. The form will be skipped entirely if they buy products that don't require the checkout form.
  • The answers the customer provides in the form just prior to checkout become part of the product information shown on the order record

A few important caveats:

  • This solution cannot change product pricing or stock
  • You cannot edit the form information in the backend of VM2 after the customer checks out
  • Due to significant announced changes in the custom fields capability and coding in the upcoming versions of VirtueMart, there are currently no plans to upgrade this extension beyond the VM2.0.x series.

 

Interested in learning more about how our Breezing Forms integration can solve your need to collect more information during VM2 checkout?