Forums / Addon Payment Modules / Limit payment options to International buyers??

Limit payment options to International buyers??

Locked

Views: 1,243

Results 1 to 8 of 8
This thread is locked. New replies are disabled.
30 Sep 2009, 3:34 PM
#1
katie_laysys avatar

katie_laysys

New Zenner

Join Date:
Sep 2009
Posts:
1
Plugin Contributions:
0

Limit payment options to International buyers??

So the company who wants me to set up a cart wants strict payment methods when it comes to international buyers. They'd like credit card payments limited ONLY to domestic buyers and a few options for the international.
Is there an addon that can do this? I looked through some of the threads and addon pages and didn't see anything that specifically stated this. Any help would be appreciated.

1 Oct 2009, 5:51 AM
#2
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: Limit payment options to International buyers??

Build Zones for who you want to use your Payment Methods and then you can add those to each Payment Method to limit who has access to them ...

Linda McGrath
If you have to think ... you haven't been zenned ...

**Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!**

Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here

Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!

18 Oct 2009, 6:01 AM
#3
didee avatar

didee

Zen Follower

Join Date:
Jan 2009
Location:
Queensland, Australia
Posts:
115
Plugin Contributions:
0

Re: Limit payment options to International buyers??

I am havine the same sort of problem here. I have been using the direct payment module and for some reason this options show up when I log in as if a US resident. ( ia m in Australia)
even though I have only Australia selected for the model in the zones. Any suggestions.

18 Oct 2009, 7:24 AM
#4
didee avatar

didee

Zen Follower

Join Date:
Jan 2009
Location:
Queensland, Australia
Posts:
115
Plugin Contributions:
0

Re: Limit payment options to International buyers??

Didee:

I am havine the same sort of problem here. I have been using the direct payment module and for some reason this options show up when I log in as if a US resident. ( ia m in Australia)
even though I have only Australia selected for the model in the zones. Any suggestions.

Just an bit of an update on this little problem. I discovered also that this IS working and NOT showing when I do a tangeable order only to the US. But with a digital. it is giving the option of Direct Deoposit, when it shouldnt be offering this.
:blink:

18 Oct 2009, 3:15 PM
#5
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: Limit payment options to International buyers??

Check that the Payment module has a Zone set ...

Then check the Zone Definition and make sure that the Details are defined correctly to only include who is allowed to use this Payment module ...

Linda McGrath
If you have to think ... you haven't been zenned ...

**Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!**

Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here

Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!

19 Oct 2009, 6:17 AM
#6
didee avatar

didee

Zen Follower

Join Date:
Jan 2009
Location:
Queensland, Australia
Posts:
115
Plugin Contributions:
0

Re: Limit payment options to International buyers??

Hi, The DD payment model has the zone set for Australia. In the zone definations. I only have 2 zones defined. zone for Australia/description-Australia, which has all the states of Australia listed. And another zone for Non Australian/description-All Others, which has 36 countries listed. I also have the money order/cheque enabled and it is working properly, and uses the same definations and it is working.

thanks

Wondering if this privious little fix may have interfered....

old fella:

Hi, I had the same problem. In the file \includes\modules\payment\dirbank.php , search for this string: $this->enabled = false; . Then change false to true. FTP the modified file to the server. old fella

19 Oct 2009, 1:33 PM
#7
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: Limit payment options to International buyers??

That would depend on where that is set ...

$this->enabled = true;

will allow the module to show ...

However, if that is just "stuck" in the program somewhere with the other logic settings for the $this->enabled be ignored or overridden by where that is set it could be allowing the module to run when it shouldn't ...

If it is fixing an issue where it needed to be set to true in a particular circumstance then it could have fixed a problem ...

Linda McGrath
If you have to think ... you haven't been zenned ...

**Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!**

Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here

Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!

20 Oct 2009, 6:49 AM
#8
didee avatar

didee

Zen Follower

Join Date:
Jan 2009
Location:
Queensland, Australia
Posts:
115
Plugin Contributions:
0

Re: Limit payment options to International buyers??

Hi

In the file \includes\modules\payment\dirbank.php , this string below was changed to true
$this->enabled = false;

Maybe if I changed it back and had a look if it changed my current problem.
thanks