Main currency selects the payment method?

  • Posts: 21
  • Thank you received: 0
11 years 8 months ago #125372

-- HikaShop version -- : HikaShop Starter: 2.2.1
-- Joomla version -- : Joomla! 3.1.5 Stable
-- PHP version -- : 5.3.10
-- Browser(s) name and version -- : Chrome

I'm creating a Hikashop site and using 2 currencies and 2 payment gateways.

The question is that when I select one of the currencies (USD) Hikashop only shows Paypal as a payment method and when I change to the other currency then other payment method (EBS) shows.

The settings I changed to try to get the site working with two currencies are:
- The products have both currencies enabled and they show the prices in the product page and in the cart
- The auto select in Shipping & Payments is disabled.
- Payment gateways have no restrictions
- A third payment is used for testing (Bank Transfer) and it works with any currency.

Is this process right?
Do I need to update Hikashop to a get more control of the multi-currency ?

Thanks in advance.

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

  • Posts: 26251
  • Thank you received: 4040
  • MODERATOR
11 years 8 months ago #125419

Hi,

When you set up a new payment method (click on "new" in the payment list) you will see the complete list of the payment plugins you can configure.
In HikaShop 2.2.1, you can see columns for your published currencies and see if the plugin is compatible with the currency (or not).

Please check in that page if your payment plugins are right compatible with your two currencies.

Regards,


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

Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.

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

  • Posts: 21
  • Thank you received: 0
11 years 8 months ago #125444

Hikashop setup is right. I can't see any problem. It works well with USDand Paypal

The question is that depending of the main currency Hikashop shows one gateway or another. The gateway depends always of the Main Currency.

This is wrong because the customer see two currencies in the product but in the payment step only can see one method.

And the big problem is if the price (and therefore the Main Currency) is in INR and the customer is located in USA then he can't pay because EBS (used for INR) shows in the payment step and they only accept INR. And the opposite, using USD as a main currency you must pay always using Paypal.

So the problem/bug is to select automatically the payment gateway based in the Main currency, not in the client country (for example). I remember to create multicurrency sites based in Hikashop in the past without this limitation. I showed all the payment methods and the client select the most adequate for him.

So my question is: Does the Business version has this limitation? or it's really abug?

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

  • Posts: 83933
  • Thank you received: 13588
  • MODERATOR
11 years 8 months ago #125523

HikaShop only displays the payment methods which support your current currency.
So if your current currency is INR, it will display all the payment methods which supports INR.
If your currency currency is USD, it will display all the payment methods which supports USD.
PayPal doesn't support INR, and EBS doesn't support USD. So it's normal that you see one or the other during the checkout but not both together.
The location of the user is not related to that. I can be located in Japan and pay in USD. That's not a problem as the bank will convert the transaction into my currency automatically.

So I don't see what problem you're talking about here ? We can't have you pay in INR with PayPal. It's not a limitation of HikaShop but of PayPal which doesn't support INR and we can't change that fact.

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

  • Posts: 21
  • Thank you received: 0
11 years 8 months ago #125571

Thanks Nicolas. I agree with you that Hikashop show only the payment gateway that can process the currency showed. This avoid mistakes and it's a good solution.

Actually the main problem is that I can't show more than 1 currency in the product page because Hikashop only shows the currency setup in the "Main Currency" setting. The rest are missed in the whole site.

So for the moment I added a Switch Currency module as a workaround but still trying to show all the currencies at least in the product page.

I created other Hikashop sites using multi-currency but they always show the prices in the different currencies used. That's is the strange now.

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

  • Posts: 83933
  • Thank you received: 13588
  • MODERATOR
11 years 8 months ago #125584

If you enter the price in USD and that your main currency is INR, if the "show original price" option of the configuration is turned on, HikaShop will display both when the main currency is INR as HikaShop converts automatically the USD price in INR.

If on the other end you enter both USD and INR prices in the product, HikaShop directly use the current currency price.

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

  • Posts: 21
  • Thank you received: 0
11 years 8 months ago #125630

Nicolas, I made the changes and it looks better but the product shows two currencies and you canpay only with one.

So the only solution to solve the issue is adding the Currency Switcher module. Then the user can select the currency and therefore the payment method.

Thanks for your help.

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

Time to create page: 0.075 seconds
Powered by Kunena Forum