Paypal with multiple currencies

I need to set up Paypal so when a user adds an item is sent to the cart the currency shown matched what the user selects in the Paypal 'COuntry' field. Is this possible? The default currency is GBP but if someone selects 'USA' it should really convert this to Dollars.

Here's th Paypal code

<form action="" method="post">
                      <input type="hidden" name="cmd" value="_cart">
                      <input type="hidden" name="upload" value="1">
                      <input type="hidden" name="business" value="">
                      <input type="hidden" name="item_name_1" value="<?php echo $row_rs_items['name']; ?><">
                      <input type="hidden" name="amount_1" value="<?php echo $row_rs_items['price']; ?>">
                      <input type="hidden" name="item_name_2" value="Item Name 2">
                      <input type="hidden" name="currency_code" value="GBP">
                      <input type="submit" value="PayPal"> </form></td>
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.


As per my knowledge, paypal don't provide such option to change currency based on the country of user address.

Alternatively, you can post desired currency to paypal from your page by detecting country of the user from his IP address and then correspondence currency for that country.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
The multiple currency scenario is not pretty.

To accept payments in two currencies, one would need two accounts: one set to one currency and the other set to the other currency.

Of course, this gets expensive quickly, depending on which product one has signed on to use with PayPal (Payflow Pro, Website Payments Pro, etc)

The best course of action is usually to pick a currency and run with it.

If business needs are such that the multiple currency capability is "a must", well, the suits controlling the money may decide otherwise once they're up to speed on the cost of such a "requirement"
Michel PlungjanIT ExpertCommented:
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.