This module will let you set payment method based on selected shipping method.
You will also be able to set payment methods for products that do not require shipping and for downloadable products as well.
Installation: upload attached files to your root directory, install module in admin panel, set allowed payment methods based on shipping methods.
No files are overwritten.
This module will work only with default Opencart's Checkout (exceptions below) if you're using other checkout solution please contact me before purchasing this module.
* Versions 1.5.x, 2.x,3.x support Journal2 theme's Quick Checkout. It was tested with Journal theme in version 2.15.
* Version 3.x supports Journal3 theme's Quick Checkout.
* Versions 1.5.x,2.x support Quick Checkout - Efficient One Page Checkout Solution
* Versions 1.5.x,2.x support AJAX Quick Checkout module
*Version for Opencart 3.x will work only for default Opencart Checkout and with Journal theme version 2 and 3
If you use any other checkout solution or newer version of Journal Theme, Quick Checkout, AJAX Quick Checkout please contact me for upgrade.
1) Downloadable product's payment method(s) will always have priority. So if the customer buys downloadable product along with a product that has shipping method where one of the payment methods is for example Cash on Delivery (payment method not appropriate for downloadable product) the only available payment method to choose will be as for downloadable product.
No Vqmod required for Opencart 2.x, 3.x
Vqmod at least 2.3 is required for this module to work with Opencart 1.5.x.
See it in action here:
If you have a question, need support or have a feature/extension request please write at:
What customers say about Ship2Pay - payment based on shipping
Great support from author. He answered me after few minutes and fixed my problem asap same day. Highly recommend