Checkout, set payment option - update currency

  • Posts: 152
  • Thank you received: 1
9 years 8 months ago #194350

-- url of the page with the problem -- : dev2.originate.co.za

Hi Guys,

Its that ugly old Paypal ZAR issue again, but this time with a new spin.... Would it be possible to have Payment options display - ie Paypal in system with ZAR + other local payment option. But then when you select Paypal it converts the system to USD?


Believe in Better

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
9 years 8 months ago #194358

Hello,

But then when you select Paypal it converts the system to USD?

Can you give me more information about it ?

Please Log in or Create an account to join the conversation.

  • Posts: 152
  • Thank you received: 1
9 years 8 months ago #194476

Hi Mohamed,

Thank you for getting back to me, so at the moment if you want to pay using Paypal you need to change from ZAR to USD. Would it be possible to:

Have the site main currency in ZAR, when you get to checkout if you select paypal it converts the total to USD and proceeds through to paypal for processing, but the payment on the site is recorded in ZAR - and on the customer invoice is in ZAR with USD equivavlent....

Mainly we want only one currency in the backend


Believe in Better

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
9 years 8 months ago #194511

Hello,
Your shop "Main currency" is global, then only way to do what you want will be to directly "force" the currency through the Paypal code (if you just want to change the currency that will be SENT to PayPal).

Please Log in or Create an account to join the conversation.

  • Posts: 152
  • Thank you received: 1
9 years 4 months ago #207865

Hi Mo,

Okay the latest version is great - I can now see the main currency in the backend along with the currency paid in - very good...

Now, Paypal - my old enemy and not friends with the ZAR. so I need to have ZAR as the site main currency - but USD on the frontend (it can show the ZAR equivalent next to it like $10 (R120.00) kind of thing... that would be great. It does that if I use the switcher but what I want is that I dont have to switch the frontend to USD from ZAR... but that it just like that by default - is there a way?


Believe in Better

Please Log in or Create an account to join the conversation.

  • Posts: 82910
  • Thank you received: 13379
  • MODERATOR
9 years 4 months ago #207869

Hi,

Yes, you can use the geolocation system to force the currency when the user arrives on your website based on his IP address:
www.hikashop.com/support/support/documen...hop-geolocation.html

Please Log in or Create an account to join the conversation.

  • Posts: 152
  • Thank you received: 1
9 years 4 months ago #207939

Hi Nicolas,

Thank you for getting back to me. I understand why you would say that - but this case is different. We want to force USD in South Africa - so that Paypal shows up as a payment option (means we need USD to be the frontend currency default)

Kind Regards
Brett


Believe in Better

Please Log in or Create an account to join the conversation.

  • Posts: 82910
  • Thank you received: 13379
  • MODERATOR
9 years 4 months ago #207953

Hi,

Then why not just selecting the "USD" currency in the "main currency" setting of your HikaShop configuration ?

Please Log in or Create an account to join the conversation.

  • Posts: 152
  • Thank you received: 1
9 years 4 months ago #208363

Hi Nicolas,

Because they need it in ZAR for tax purposes...


Believe in Better

Please Log in or Create an account to join the conversation.

  • Posts: 82910
  • Thank you received: 13379
  • MODERATOR
9 years 4 months ago #208369

Hi,

So you want to process the payment in USD but have your orders total amount in ZAR ?
Then, you'll have to modify the code of the PayPal plugin to have your checkout in ZAR and have it do the conversion before sending the payment request to PayPal.
You'll also have to modify it to accept the payments even though the amount and currency are different between the payments and the orders. This will mean that the customers will be able to cheat on the amount they'll pay for their orders, so I don't recommend that.
Honestly, what you want to do is not normal and I would recommend to have a developer help you customize the code needs to be customized in order to get exactly what you want.

Please Log in or Create an account to join the conversation.

  • Posts: 152
  • Thank you received: 1
9 years 4 months ago #208458

Hi Nicolas,

It would be better, if I can just force USD on the frontend - so make the switcher set USD as default on frontend - irrespective of the Geo Location plugin.. Then I can have the one currency in the backend (main) with USD being forced as default currency switcher currency on the frontend... would that be possible? No need to hack the paypal plugin


Believe in Better

Please Log in or Create an account to join the conversation.

  • Posts: 82910
  • Thank you received: 13379
  • MODERATOR
9 years 4 months ago #208684

Hi,

Then, edit the country zones of HikaShop via the menu System>Zones and set the currency USD in them. Then, in your geolocation plugin, turn on the "set currency" setting and the currency will automatically be USD when you arrive on the website.

Please Log in or Create an account to join the conversation.

  • Posts: 15
  • Thank you received: 1
  • Hikashop Business
9 years 3 months ago #212119

nicolas wrote: Hi,

Then, edit the country zones of HikaShop via the menu System>Zones and set the currency USD in them. Then, in your geolocation plugin, turn on the "set currency" setting and the currency will automatically be USD when you arrive on the website.



I have a similar problem: I activated geolocation and want to switch between € and US$ depending on the user IP. Geolocation works because I can see that tax is handled different depending on IP (with or without tax whecn checking from EU/ non EU country). But the currency switcher does not work: I have added two prices for one artivle: 1st price in €, 2nd price in USD. Currency Switcher is activated + for Zones Europe I have chosen € as currency- for United States I have chosen US$. Still no success. Any hint?

Please Log in or Create an account to join the conversation.

  • Posts: 12953
  • Thank you received: 1778
9 years 3 months ago #212146

Hello,
As it's said on the documentation :

Set currency : When that option is activated, the system will choose automatically the currency of the user based on the zone of the user and the currency option of the zones that you can manage via the menu System->Zones.

So did you set the "Set currency" option to YES through your Geolocation plugin configuration page ? And did you edit the country zones of HikaShop via the menu System>Zones and set the good currency in them ?

Please Log in or Create an account to join the conversation.

Time to create page: 0.099 seconds
Powered by Kunena Forum