Zen Cart Logo
Forums / Currencies & Sales Taxes, VAT, GST, etc. / Different prices for different countries

Different prices for different countries

Views: 19,328

Results 1 to 20 of 33
14 Jun 2006, 7:36 AM
#1
readingsteve avatar

readingsteve

New Zenner

Join Date:
Jun 2006
Location:
Reading, Berkshire, UK
Posts:
10
Plugin Contributions:
0

Different prices for different countries

Hi there, I've only just installed Zen Cart and I'm really impressed. So far it's been beautifully simple to set up. Nice piece of work!

I have a question that I cannot find an answer to in your forum, although I have found several other people asking similar questions. Here goes..

The products I sell are priced differently according to which country the customer is located in. The price in USD is much cheaper than the price would be in GBP for example, if you simply applied the currency conversion factor.

Also, the price may be different in different countries using the same currency, so the price in Ireland may be different to the price in France, even though both countries use the Euro currency. So ideally I'd like to display the GBP price as a default, but then show the relevant price by country, once the customer has signed in.

Is there any easy way to set this up? I've read about a dual pricing module, but I'm not sure this will do the job. Would appreciate any advice you can offer.

I seem to be running version 1.2.6d which is the version supplied by my web host via Fantastico.

Many thanks

16 Jun 2006, 4:38 AM
#2
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

Re: Different prices for different countries

Support for this is not built-in to the core of Zen Cart at the present time.

However, if you have some advanced programming skills, it can be written. You need to extend database schemas, detect customer zones, built cooperation between currency converters if needed, handle sales, specials, discounts, attributes, etc.

22 Jun 2006, 6:50 PM
#3
newagekat avatar

newagekat

Zen Follower

Join Date:
Nov 2005
Location:
Vancouver, Canada
Posts:
151
Plugin Contributions:
0

Re: Different prices for different countries

Hi:

I have the same request as ReadingSteve, except that I am running version 1.3. Has this option been added to the new version of Zen Cart?

If not, could someone give me a list of files that would need to be amended so that I could make the appropriate changes?

Per DrByte, are these the only files that need to be modifyed:
You need to extend database schemas, detect customer zones, built cooperation between currency converters if needed, handle sales, specials, discounts, attributes, etc.

Any assistance is greatly appreciated.

18 Aug 2006, 10:26 AM
#4
vr4indian avatar

vr4indian

Zen Follower

Join Date:
Apr 2006
Posts:
141
Plugin Contributions:
0

Re: Different prices for different countries

i need same

diff. price for india and usa

Dr. Byte cna you help me

[email protected]

18 Aug 2006, 10:50 AM
#5
makc avatar

makc

New Zenner

Join Date:
Aug 2006
Posts:
56
Plugin Contributions:
0

Re: Different prices for different countries

DrByte:

You need to extend database schemas, detect customer zones, built cooperation between currency converters if needed, handle sales, specials, discounts, attributes, etc.

I think one might get away much easier. One only needs to implement attributes filtering by country, and this is quite an easy thing to do. One still have to add a table or two, plus modify attribute table(s) and controller, plus modify product display logic.

EDIT: I am already payed to implement something near this, namely banning people by country code. I have all necessary data already. So when I'm done with it (this weekend) you might catch me for a nice chat at msn/email makc.the.great AT gmail.comm ;)

20 Nov 2006, 10:10 AM
#6
heiabro avatar

heiabro

New Zenner

Join Date:
Nov 2006
Posts:
1
Plugin Contributions:
0

Re: Different prices for different countries

oh, I would badly need this contrib to use it on my site too and it seems there´s no solution for that?
has anyone made it yet, please?
thanx

22 Nov 2006, 7:47 AM
#7
s_mack avatar

s_mack

Totally Zenned

Join Date:
Jun 2005
Location:
Kelowna, BC Canada
Posts:
1,033
Plugin Contributions:
4

Re: Different prices for different countries

I just don't get it... why would the same product cost more in one country than another?

Shipping? Then charge more for shipping. Currency exchange? Well, that is handled withing ZC. I'm sure you guys have your reasons... any examples? i'm curious.

  • Steven
23 Nov 2006, 9:12 AM
#8
makc avatar

makc

New Zenner

Join Date:
Aug 2006
Posts:
56
Plugin Contributions:
0

Re: Different prices for different countries

because: your total income = price of item X number of items sold. number of items sold will generally shrink if you increase the price of item, but the curve is different in different countries/cities/etc. :smartass:

23 Nov 2006, 6:09 PM
#9
s_mack avatar

s_mack

Totally Zenned

Join Date:
Jun 2005
Location:
Kelowna, BC Canada
Posts:
1,033
Plugin Contributions:
4

Re: Different prices for different countries

Yeah, that's what I thought they were getting at... but number of items sold shrinks much much faster when your customers in one country/city realize you're charging them more just because you think thy will pay more because of who they are :) So I hope you hide that well. Its one thing when things were old school and you did business in a store on a street... but the web (aka "the great equalizer") kind of changes that.

  • Steven
24 Nov 2006, 8:11 AM
#10
makc avatar

makc

New Zenner

Join Date:
Aug 2006
Posts:
56
Plugin Contributions:
0

Re: Different prices for different countries

I dont remember windows sales shrinking when microsoft was selling $1 licences to indonesian government. Also, I know some good programs like far or ibexpert that were selling reasonably well because they are damn good programs, but in meantime they were completely free for russians :P

24 Nov 2006, 8:26 AM
#11
s_mack avatar

s_mack

Totally Zenned

Join Date:
Jun 2005
Location:
Kelowna, BC Canada
Posts:
1,033
Plugin Contributions:
4

Re: Different prices for different countries

I admit I wasn't thinking about products like software. Still, in your previous statement you were talking about maximizing profits where in the last examples you're talking about benevolent accessibility programs (in MS's case anyway) - quite a different thing. They weren't selling $1 licenses to developing nations for profit maximization (global domination, sure... but that's different).

Anyway, thanks for helping satisfy my curiousity.

  • Steven
15 Jun 2007, 1:06 PM
#12
fozzyo avatar

fozzyo

New Zenner

Join Date:
Mar 2006
Location:
Wolverhampton, UK
Posts:
31
Plugin Contributions:
0

Re: Different prices for different countries

This is an add-on I would find really useful!

In my instance I sell a range of products in the UK, I can also retail these products in one of many many countries buying direct from the manufacturer in that company and shipping direct to my customer, subject to minimum order values. The pricing in each country isn't based on an exchange rate - they each have a set RRP so I would in essence need a "Cost per country" link up.

I am currently working on an implementation for a client so don't have time to look at this, have a mod to write for another client and if its not done by the time I can get to it will have a look at this.

Mat

22 Jun 2007, 2:04 PM
#13
arjuna avatar

arjuna

New Zenner

Join Date:
Jun 2007
Location:
Cologne, Germany
Posts:
8
Plugin Contributions:
0

Re: Different prices for different countries

I've just installed Zen Cart to sell a book.
I want to have prices that look attractive for the country where it sells. 24.80 Euro feels a good price for Europe, but if I convert it in US$, it's too much. The same for GBP and AUD$.
The prices that I would like toget are:
24,80€ / US$29,95 /£15,95 / AUD$36,95

I could change the value of the currency factor, but how about the next books?

Which files woud I need to change?

Could I bypass the money converter and write a different price depending on which currency is used?

Arjuna
Zen Cart v 1.37
https://www.openskypress.com/zencart

22 Jun 2007, 4:35 PM
#14
s_mack avatar

s_mack

Totally Zenned

Join Date:
Jun 2005
Location:
Kelowna, BC Canada
Posts:
1,033
Plugin Contributions:
4

Re: Different prices for different countries

In my opinion (which no one in this thread agrees lol) is to not be greedy. Take whichever one of those prices that "feels good" that is actually the lowest, feel comfortable that you are happy making that money from those customers, and charge the same amount to everyone. Despite what people think about OUTDATED pricing schemes... on the Internet, a US customer would rather see $26.43 converted from some other currency then they would a "nice" number like $29.95. Most people appreciate saving money and NO BODY appreciates getting ripped off just because they live in any given country.

If "nice" round numbers are important to you, then set your store's currency to the one you do the most business in and use a nice price for them... let the others have the converted price..

The other huge bonus to treating your customers equally (besides appreciation from them, but I guess who cares about that) is that it is a million times easier for you. One price to update... easy peasy. Very little code to bother changing too.

If its just a matter of having things end in a "95", or whatever, that is at least easier and I'm sure someone has done that by now.

  • Steven
26 Jun 2007, 9:20 AM
#15
threemiles avatar

threemiles

New Zenner

Join Date:
Jun 2007
Posts:
4
Plugin Contributions:
0

Re: Different prices for different countries

or set up four stores, one for each currency:yes:

12 Nov 2007, 8:21 AM
#16
muteyaar avatar

muteyaar

Zen Follower

Join Date:
Oct 2007
Posts:
134
Plugin Contributions:
0

Re: Different prices for different countries

Can anybody help me in setting up different shipping rates for different countries and in different parts of India?:hug:

12 Nov 2007, 9:36 PM
#17
alja avatar

alja

New Zenner

Join Date:
Oct 2006
Posts:
19
Plugin Contributions:
0

Re: Different prices for different countries

I am trying to to achieve this using the military discount mod created by That Software Guy. Changing "city" for "state" in

function is_soldier() {

       global $order; 

       if ( ($order->delivery['city'] == "APO") ||

            ($order->delivery['city'] == "FPO") )  {

          return true;

       }

The Ideal would be to use "country" but for some reason it doesn't work.

9 Jan 2008, 12:51 PM
#18
mperacing avatar

mperacing

New Zenner

Join Date:
Jan 2008
Posts:
3
Plugin Contributions:
0

Re: Different prices for different countries

Steven(S_Mack)
It isn't about being greedy.
For us, it's about stable pricing.
Our customers don't want to see the price fluctuating every day.
We're in Australia but have a good presence in the U.S.
Our Australian customers need stable pricing and so do our U.S. customers. We want to take this stable pricing policy to the rest of the world too.

In fact we have lost a lot of margin with the weak US dollar but we are dedicated to keeping our prices the same no matter what. sometimes we make extra, sometimes we lose money, but our customer always knows how much he's paying.

So, we need pricing by region, not by exchange rate.

The US is so big that most of our customers wouldn't have a clue what an exchange rate is. They live in the U.S. and buy in the U.S., so we have to make them feel they are buying with confidence.
If we use the US dollar as the default, then our Australian customers don't know the price of a product till they buy it.
If we use the AUD dollar as the default, then our US customers don't know the price of a product till they buy it. Fluctuating exchange rates are a real pain.
We also have to look after our resellers....we want to keep pricing stable so they have confidence as well.

So, it's not about greed or nobody agreeing with you, it's about trying to show stability to a worldwide market. This may not be as important when a $29.00 book changes by 10%, but try a $4000 purchase for a piece of race equipment....The customer wants to know that the item he budgeted for last month will be the same price next month when he has saved his money and can afford it.

So, having said all that.....who knows how this is done????.....It's very important to our business to be able to impliment this, although we're going with multiple sites initially.
Rather than debate the ethics of why to, I'd love to see someone put their hand up and say How to!!!!(Steven, I'm thinking you're just the man to come up with the goods from what I've seen).

30 Jan 2008, 11:35 PM
#19
joerubes avatar

joerubes

New Zenner

Join Date:
Aug 2005
Posts:
17
Plugin Contributions:
0

Re: Different prices for different countries

Hi
I have a similar problem. My client wants to sell a book in both UK and USA. Unfortunately the exchange rate is so bad he is afraid of loosing US customers by charging them the same rate for the book as UK.
He also sells CDs but does not want to drop the price by as much as the book for the US market.

Any suggestions on the best method?
Can I set a dual price by country / ip address?
Do I need to set up two stores?

Help please!!

2 Sep 2008, 7:34 PM
#20
ichbin avatar

ichbin

New Zenner

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

Re: Different prices for different countries

Hi Everyone,

I sell tickets to seminars and workshops offered by an international speaker and would need something like this to price the European conferences in Euros and the Canadian ones in Can. dollars.
Has anyone found a way to actually be able to set the base price of the product by currency?

Any help would be appreciated.

Christine.