Webkul Store
Opencart Shipping Based Payment Method


Opencart Shipping Based Payment Method: The webstore owners now have the option of restricting the available payment method options based on the customer's chosen shipping method at the time of checkout. Also, if no mapping is done for the shipping methods and payment methods then the customers can see the complete list of payment methods at the time of checkout. When a customer selects a particular shipping method then only the allowed payment methods assigned by the webstore owner to that particular shipping method get visible to the customer to finish the payment for making a quick order.

Highlighted Features

 Link Shipping & Payment Methods

Create mappings to link shipping methods with available payment methods.

 Restrict Payment Methods

Choose which payment methods should only get displayed to the customer.

 Create Multiple Mapping

The admin can create multiple mappings amongst the available shipping & payment methods.

 Easy Management

Manage all of the created rules and make changes as required.

What is the need for this extension?

Are you running a web store and only want specific payment methods to be available when a customer selects a particular shipping method for a checkout? If that’s a yes, then this extension fits in the right place, as in the default system there is no way to do the same. The admin can easily map the available payment methods with the available shipping methods. Thus allowing the admin to create multiple mapping rules. Now, whenever a customer selects a shipping method the admin allowed payment methods for that shipping method will get displayed to the customer for selection for completing their purchase.

Easy Method Mapping

The admin of the webstore can easily map the shipping methods with the payment methods available within the store. After the mapping is done, when a customer tries to place an order the customer can only see the allowed payment methods which the customer can use for completing the payment for the order. Here, the admin will

  • Enable the module
  • Tap the add button to create the mappings
  • Select a shipping method from the available ones
  • Choose the payment methods to make available for the shipping method
  • Add multiple mappings between the shipping and their available payment methods

Checkout Process

At the time of checkout when a customer selects a particular shipping method for getting the products delivered, the customer can easily find the available payments that can be used for completing the order payment. Here, the customer can -

  • View the available shipping methods
  • Choose a feasible shipping method
  • View a message indicating the available payment methods
  • Choose a payment method for placing the order
  • View the chosen payment & shipping method under their account panel


  • Set shipping dependent payment methods.
  • limit the number of payment methods depending upon the chosen shipping method.
  • Create multiple shipping methods along with their associated payment methods.
  • The customers can see the payment methods available depending on the chosen shipping method.


For any query or issue, please create a support ticket here http://webkul.uvdesk.com/

You may also check our quality Opencart Extensions.

No Reviews
No Showcase.
Product Version
Supported Browsers
Firefox 5+Google Chrome 14+Internet Explorer 7Internet Explorer 8Internet Explorer 9Opera 11Safari 5Microsoft Edge
3 years ago
Last Updated
3 years ago
Supported Version