[Skip to main content](#vessel-content)

#   Paypal &amp; multiple custom currency

##

- **[iux](/forum/user/13330-iux "View iux's Profile")**
- [![iux's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/13330-iux "View iux's Profile") Topic Author
- [ Offline](/forum/user/13330-iux)

Less More

- Posts: 5
- Thank you received: 0
-
-

13 years 1 month ago -  13 years 1 month ago [\#124494](#124494) by [iux](/forum/user/13330-iux "View iux's Profile")  *[Paypal &amp; multiple custom currency](/forum/29-payment-methods/862207-paypal-multiple-custom-currency#124494 "Hi,  i build one website with 3 prices for every product. To do that i created 3 main zones, Italy, Europe, World Wide. I created 2 more currencies ITA and ROW, each with 1.0 rate. Using the Geoip, prices are displayed correctly to the different zones user. The problem is at checkout, when the user has to choose the payment method. Bank transfer and collect on delivery are displayed, while paypal no. It works only for EUR payments (europe customers).  I know the problem is because Paypal won't work with ROW and ITA currency. My question is if is possible to display anyway the paypal module, maybe changing the currency code to EUR, but keeping the same value.  For example, user has to pay 300 ITA, paypal will see 300 EUR. Or for 350 ROW paypal will see 350 EUR. Do you know if exist any solution to my problem?  Thank you in advance,  iux")* was created by *[iux](/forum/user/13330-iux "View iux's Profile")*

Hi,

i build one website with 3 prices for every product.
To do that i created 3 main zones, Italy, Europe, World Wide.
I created 2 more currencies ITA and ROW, each with 1.0 rate.
Using the Geoip, prices are displayed correctly to the different zones user.
The problem is at checkout, when the user has to choose the payment method.
Bank transfer and collect on delivery are displayed, while paypal no.
It works only for EUR payments (europe customers).

I know the problem is because Paypal won't work with ROW and ITA currency.
My question is if is possible to display anyway the paypal module, maybe changing the currency code to EUR, but keeping the same value.

For example, user has to pay 300 ITA, paypal will see 300 EUR. Or for 350 ROW paypal will see 350 EUR.
Do you know if exist any solution to my problem?

Thank you in advance,

iux

Last edit: 13 years 1 month ago by [iux](/forum/user/13330-iux "View iux's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI5LXBheW1lbnQtbWV0aG9kcy84NjIyMDctcGF5cGFsLW11bHRpcGxlLWN1c3RvbS1jdXJyZW5jeT90bXBsPW1hcmtkb3du) or [Create an account](/register) to join the conversation.

- **[Jerome](/forum/user/80-jerome "View Jerome's Profile")**
- [![Jerome's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar80.png)](/forum/user/80-jerome "View Jerome's Profile")
- [ Offline](/forum/user/80-jerome)
- HikaShop core developer

Less More

- Posts: 26394
- Thank you received: 4078
-
- [](http://obsi.dev)
-

13 years 1 month ago [\#124516](#124516) by [Jerome](/forum/user/80-jerome "View Jerome's Profile")  Replied by *[Jerome](/forum/user/80-jerome "View Jerome's Profile")* on topic *[Paypal &amp; multiple custom currency](/forum/29-payment-methods/862207-paypal-multiple-custom-currency#124516 "Hi,  i build one website with 3 prices for every product. To do that i created 3 main zones, Italy, Europe, World Wide. I created 2 more currencies ITA and ROW, each with 1.0 rate. Using the Geoip, prices are displayed correctly to the different zones user. The problem is at checkout, when the user has to choose the payment method. Bank transfer and collect on delivery are displayed, while paypal no. It works only for EUR payments (europe customers).  I know the problem is because Paypal won't work with ROW and ITA currency. My question is if is possible to display anyway the paypal module, maybe changing the currency code to EUR, but keeping the same value.  For example, user has to pay 300 ITA, paypal will see 300 EUR. Or for 350 ROW paypal will see 350 EUR. Do you know if exist any solution to my problem?  Thank you in advance,  iux")*

Hi,

Well, you can modify the paypal plugin in order to include your currencies and send the "EUR" currency to paypal.
It is not something that I will recommend you but, it should work.

Please not that modifying a plugin directly is like modifying a HikaShop core file. You won't be able to update HikaShop afterwards without loosing your modifications. So you can duplicate the paypal plugin in order to rename it or, you can backup it to make a restore after HikaShop updates.

Regards,

---

Jerome - Obsidev.com
HikaMarket &amp; HikaSerial developer / HikaShop core dev team.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI5LXBheW1lbnQtbWV0aG9kcy84NjIyMDctcGF5cGFsLW11bHRpcGxlLWN1c3RvbS1jdXJyZW5jeT90bXBsPW1hcmtkb3du) or [Create an account](/register) to join the conversation.

- **[iux](/forum/user/13330-iux "View iux's Profile")**
- [![iux's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/13330-iux "View iux's Profile") Topic Author
- [ Offline](/forum/user/13330-iux)

Less More

- Posts: 5
- Thank you received: 0
-
-

13 years 1 month ago -  13 years 1 month ago [\#124518](#124518) by [iux](/forum/user/13330-iux "View iux's Profile")  Replied by *[iux](/forum/user/13330-iux "View iux's Profile")* on topic *[Paypal &amp; multiple custom currency](/forum/29-payment-methods/862207-paypal-multiple-custom-currency#124518 "Hi,  i build one website with 3 prices for every product. To do that i created 3 main zones, Italy, Europe, World Wide. I created 2 more currencies ITA and ROW, each with 1.0 rate. Using the Geoip, prices are displayed correctly to the different zones user. The problem is at checkout, when the user has to choose the payment method. Bank transfer and collect on delivery are displayed, while paypal no. It works only for EUR payments (europe customers).  I know the problem is because Paypal won't work with ROW and ITA currency. My question is if is possible to display anyway the paypal module, maybe changing the currency code to EUR, but keeping the same value.  For example, user has to pay 300 ITA, paypal will see 300 EUR. Or for 350 ROW paypal will see 350 EUR. Do you know if exist any solution to my problem?  Thank you in advance,  iux")*

Thank you!

Ok i added my currencies and paypal module appears!!!
Now the problem is that the paypal website receive the order but in USD, where can i change this value?

Thank you so much!

Iux

EDIT:
i changed

'currency_code' =&gt; $this-&gt;currency-&gt;currency_code

to

'currency_code' =&gt; "EUR"

It seems to work.

Last edit: 13 years 1 month ago by [iux](/forum/user/13330-iux "View iux's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI5LXBheW1lbnQtbWV0aG9kcy84NjIyMDctcGF5cGFsLW11bHRpcGxlLWN1c3RvbS1jdXJyZW5jeT90bXBsPW1hcmtkb3du) or [Create an account](/register) to join the conversation.

- **[Jerome](/forum/user/80-jerome "View Jerome's Profile")**
- [![Jerome's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar80.png)](/forum/user/80-jerome "View Jerome's Profile")
- [ Offline](/forum/user/80-jerome)
- HikaShop core developer

Less More

- Posts: 26394
- Thank you received: 4078
-
- [](http://obsi.dev)
-

13 years 1 month ago [\#124519](#124519) by [Jerome](/forum/user/80-jerome "View Jerome's Profile")  Replied by *[Jerome](/forum/user/80-jerome "View Jerome's Profile")* on topic *[Paypal &amp; multiple custom currency](/forum/29-payment-methods/862207-paypal-multiple-custom-currency#124519 "Hi,  i build one website with 3 prices for every product. To do that i created 3 main zones, Italy, Europe, World Wide. I created 2 more currencies ITA and ROW, each with 1.0 rate. Using the Geoip, prices are displayed correctly to the different zones user. The problem is at checkout, when the user has to choose the payment method. Bank transfer and collect on delivery are displayed, while paypal no. It works only for EUR payments (europe customers).  I know the problem is because Paypal won't work with ROW and ITA currency. My question is if is possible to display anyway the paypal module, maybe changing the currency code to EUR, but keeping the same value.  For example, user has to pay 300 ITA, paypal will see 300 EUR. Or for 350 ROW paypal will see 350 EUR. Do you know if exist any solution to my problem?  Thank you in advance,  iux")*

Hi,

Yes, that's it.
Be careful to not allowed any other currencies than EUR, "ITA" and "ROW". Otherwise the EUR price could be wrong.
Otherwise, you can make another patch. Store the currency_code in a variable and change it if you have "ITA" or "ROW" to "EUR". So it would just affect the currency code for your two created one.

Regards,

---

Jerome - Obsidev.com
HikaMarket &amp; HikaSerial developer / HikaShop core dev team.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI5LXBheW1lbnQtbWV0aG9kcy84NjIyMDctcGF5cGFsLW11bHRpcGxlLWN1c3RvbS1jdXJyZW5jeT90bXBsPW1hcmtkb3du) or [Create an account](/register) to join the conversation.

Board Categories HikaShop Install &amp; Update Product &amp; Category Display Content Creation Sales and Orders Orders management Reports &amp; Statistics Customers Checkout Payment Methods Shipping Methods Import &amp; Export (CSV, XLS…) Specific Features Affilation Taxes Wishlist Vote Carousel &amp; Slider Mass Actions Filters &amp; Search Discount &amp; Coupon Feature Request Integrations Showcase General Talk about HikaShop Development HikaShop 3.0 Beta Translation Commercial Jobs HikaShop Components HikaMarket Market: Feature requests Market: How to? Market: Bug Report HikaSerial General talk about HikaSerial Serial: Bug Report Serial: How to? Support en Français de HikaSerial (French Support) HikaSubscription HikaAuction Auction: Feature requests Auction: How to? Auction: Bug report Hikashop around the world Support en Français (French Support) Russian FAQ. Курс выживания с Hikashop. Частые вопросы и о Расширения Hikashop Наши сайты на Hikashop 日本語版サポート(Japanese Support) Thai German Archives Bug Report How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.100 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)
