I need to get my payment from the overseas customer as a dollar value for my INR (india) currency based websites.

My website Base Currency : INR :: Is any option exists overseas customer pay as a dollar, like INR : 100 payment gateway converted my INR to Dollar as $1.62, and customer pay as $1.62 with shipping price also.

Is Magento allowed overseas customer pay as dollar for indian website??????????

  • Check Advanced Settings. – Nikunj Vadariya Jul 24 '17 at 13:38
  • 1
    @NikunjVadariya : pls check my question, I updated. – user51361 Jul 25 '17 at 5:18

I did a bit of research about it and this is what I understand.

Unfortunately PayPal does not seem to be accepted in India to pay in INR.

You can use PayPal in India if you want to sell your products to overseas customer and in that case you will need to use USD as a currency to accept payments in your store.

Then your bank will take care of the conversion when you withdraw the founds from PayPal.

Customise PayPal in Magento to accept INR will be useless if you get rejected when you send the payment request to PayPal server.

Sources:

  • 1
    What about this one : github.com/Meabed/Paypal-Multi-Currency-Magento, after i installed this extension i get error like PayPal gateway has rejected request. The totals of the cart item amounts do not match order amounts (#10413: Transaction refused because of an invalid argument. See additional error messages for details). – user51361 Jul 28 '17 at 9:48

Just go to your database. open core_config_data table enable to view all data on one page. Here you can see all your PayPal configs. If you see any PayPal configs with websites or something not like the default in scope field then you have configured PayPal for your current configuration scope.

Update:

consider your current config scope is the website. In your core_config_data table set value to "1" for this payment/paypal_express/active for only the other config scopes (website) not the default. Just have a look at the following image. Then check again..

It should be work now..!

  • 1
    My default country INDIA, is it okay, – user51361 Jul 25 '17 at 4:39
  • 1
    Already my payment/paypal_express/active is enabled like 1, still not shown front end. – user51361 Jul 25 '17 at 4:45
  • 1
    pls, check my question i updated. – user51361 Jul 25 '17 at 5:18

The possible cause is because base currency of your shop is not supported by PayPal.

You can find the Paypal supported currencies in

app/code/core/Mage/Paypal/Model/Config.php

protected $_supportedCurrencyCodes = array('AUD', 'CAD', 'CZK', 'DKK', 'EUR', 'HKD', 'HUF', 'ILS', 'JPY', 'MXN', 'NOK', 'NZD', 'PLN', 'GBP', 'SGD', 'SEK', 'CHF', 'USD', 'TWD', 'THB');

If your currency code is not in the above list then your currency is not supported by Paypal. And, this is the reason why you are not seeing Paypal payment methods on Checkout page.

Solution:

As a workaround, you can add your currency to the $_supportedCurrencyCodes array.

For more detail you can visit following link

http://blog.chapagain.com.np/magento-paypal-website-payments-standard-not-displayed/

  • 2
    after i added country currency code to $_supportedCurrencyCodes, i am getting error like,, PayPal gateway has rejected the request. Currency is not supported (#10605: Transaction refused because of an invalid argument. See additional error messages for details). – user51361 Jul 25 '17 at 7:50

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.