Log in Register




Payment by Shipment for VirtueMart

The plugin adds an option to every payment method in VirtueMart for setting a dependence on specific shipment methods.

This plugin only restricts the use of payment methods by selected shipment methods, but he does not care about display methods on the checkout page. For display of correct methods on the checkout page is responsible VirtueMart itself (in native checkout page in the VirtueMart the selected shipment method must be saved by a customer before the correct payment methods are showed). We cannot guarantee the correct display of payment methods, if you have installed some extensions that solves display methods in its own way. In most cases it's a extension of type "One Page Checkout".

Main features

  • Smart integration of an option to existing interface of payment methods (see screenshots below)
  • Support for all shipment and payment methods compatible with VirtueMart
  • Secured server-side solution - no JavaScript code
  • Two variants of dependency on shipment methods - if selected / if not selected
  • Two variants for the display of disallowed payments - hide / disable
  • Validation of setting if customer checkout and confirm order
  • Implemented patches for some third-party extensions (activation is optional in the plugin configuration):
    • VP One Page Checkout (VirtuePlanet Services LLP) - fixed auto-refresh behaviour on the checkout page (tested on versions: 1.4e, 1.8, 5.0, 5.1); this patch is no longer needed for the new versions of VP OPC, because this One Page Checkout can repaint the payments itself since version 2.3
    • LineLab One Page Checkout - fixed auto-refresh behaviour on the checkout page (tested on version 5.1)
    • RuposTel One Page Checkout - fixed auto-refresh behaviour on the checkout page (tested on version 2.0.252)
    • Cmsmart/Netbase One Page Checkout - fixed auto-refresh behaviour on the checkout page (tested on version 3.3)
    • NOTE: Our plugin probably works with another versions of these extensions, but version listed above are the ones that we had a chance to test. The compatibility with any third-party products is not guaranteed! We only guarantee compatibility with standard VirtueMart's checkout and our products.

Common features and properties for all our products

  • The extension is free software licenced under the GNU/GPLv3.
  • The extension is easy to install through Extension Manager in the Joomla! and works out of the box.
  • The extension automatic checks new updates through Extension Manager in the Joomla! (an automatic installation of new versions through Joomla! is not possible for now - it's needed to download and install a new version of the extension manualy).
  • No text hardcoded in the program code! We use own language fileS for all texts which can be override and customized by native way of Joomla!.
  • No core hacks in the Joomla! code or in the code of other extensions.
  • The extension is fully compatible with all our other extensions!
payment-by-shipment-for-virtuemart-12 payment-by-shipment-for-virtuemart-23
Only registered and logged in users can download this file.

Add comment

Submit