VM Payment by Shipment byPV VM Payment by Shipment byPV  Report Newer Version
VM Payment by Shipment byPV  v.1.8.0
Version 1.8.0
Compatibility j3
Views 716
License Read rules external
Downloads 1
Developer site byPV external
Developer Price$ 20
Price 3.5 €
Only registered users can download . Sign in if you are already a member, or register here Free Registration
Remember first extract zip file!

Demo

Introduction
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".

Introduction
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".

Note: Our One Page Checkout extension is fully compatible with this plugin and supports refresh of payment methods on the fly by using ajax (without refreshing of page). Some competitive "One Page Checkout" plugins also have no problem with this behaviour and for another plugins we have implemented our own patch / fix (details in the description below). For more information about compatibility with specific competitive OPC plugin, please contact us before buying.

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 and 1.8); 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. If you have a different version and you'll have a problem with compatibility, so we will fix it immediately.
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!
Compatibility
We always test our extensions in the latest stable version of Joomla! and VirtueMart (the current and still even previous major releases), so we always recommend to continuously update. The extension will probably work as well in older versions, but unfortunately it's not in our power to maintain and test all our extensions in all historically released versions.

Joomla!: 2.5.x, 3.6.x
VirtueMart: 2.6.x, 3.0.x
PHP: 5.3+

 
Support is currently Online