Dependent payment methods

Write a review

This product is electronically distributed.


Dependent payment methods

This add-on will help you configure payment methods to be dependent on shipping methods, countries or locations. You are able to select Countries for which each payment method will be available, if a customer is from another country than he won't see such payment. The same is for Locations, each payment method can be enabled for a certain Locations only. You can also configure for which shipping methods each payment method should be available.

Dependent Payment methods add-on can be useful in case you have some specific payment methods like "by cash" in this case only customers near your location should be able to use this payment.

In some cases you would like to forbid all the payment methods except "Paypal" for non-US residents.

Compatible with CS-Cart / Multi-Vendor v4.x.x


· any payment method can be hided depending on customer address or shipping method that was selected

· ability to select which address (shipping or billing) to use for country/locations dependency

· locations allows you to enable a payment method for certain address/state/zip code

· ability to set both shipping & region (Location/Country) dependencies for a payment

· no core files changes required


After you place an order, and it is processed you will receive a email with link to download add-on package.

Usually it takes several minutes to get order processed.


1. Copy the entire content of the archive to the directory with installed CS-Cart store

2. In the admin area go to the add-ons list and click "install" button next to "Dependent payment methods" add-on

3. Configure the add-on. Select which dependencies you are going to use (You can select region dependence based on Country / Location and Shipping method dependence)

4. Go to a payment method configuration page. There will be new fields below the description fields.

5. Select the objects on which this payment should depend on. In order to make the payment available for all countries you should unselect all countries (the same trick can be done with locations & shippings)


"What customer address (billing or shipping) is used to define whether payment should be displayed?"

- By default, billing address is used to check Country or Location dependency of a payment. There is a setting "Payment method dependence on Country/Location checked using customer's" in the add-on properties, that can be used in order to use shipping address instead of billing.

"I want to set payments depend on States. Is it possible?"

- Yes, it is possible. You can create new location with the states in which some payment method should be available. Than you just enable this payment method for this location only.

  • CS-Cart
  • Multi-Vendor
Compatible versions
  • 4.8.2
  • 4.7.4
  • 4.4.3
  • 4.3.10
  • 4.2.4
  • 4.1.5
  • 4.0.3
  • English
  • Русский
P. Jensen
Bought this addon and needed some extra features and tweaking. 1clue did offer great service, fast response, and a working product in a few days. Recommend their services 100%.
I just purchased also. Great add on!
This add on allows me to assign payment methods to particular shipping methods (or locations)
I noticed one bug & these guys were excellent in fixing the issue. They are super human fast.
Scott Borys
Did everything I was looking for. Said it only supported 4.1, but I chanced on 4.2 and it worked fine. Dev was quick to respond and confirmed 4.2 support as well. Recommended!
Mohammed Alismail
This add-on is Perfect. The publisher ( iCLUE company ) has very friendly and helpful support. The add-on helps me to display only "COD" payment when "COD" shipping is chosen. You can also allow payment in branch if the customer located in your city. I very RECOMMEND this add-on.

Recommended add-ons

Redirect manager
Gives a possibility to manage redirects easily through the Administration panel. It allows to add URL redirections to your store with the 301 and 302 HTT...
Administration Toolbar
This module creates easily customizable toolbar for the administrator panel
Order History
This module allows the store administrators to check all order changes from the admin panel.
Invoice/Packing Slip Constructor
Update date: 29 December 2015 Check at CS-Cart forum Get the add-on The add-on allows editing invoices and packing slips using drag-and-...
$79.00 $39.00