hello,

I m using drupal 6.26 and ubercart 6.x-2.2 i have listed all my products in INR currency and i m using WPS paypal once user goes to paypal it does not convert the INR currency amount to USD currency amount(e.g. my product price is 300 Rs. (INR) when it goes to paypal it still shows $300 (USD) instead of converting it to $4 (USD)).

Can anyone help me out in it.

Regards
Abhishek

CommentFileSizeAuthor
#6 uc_paypal_inr_to_usd.tar_.gz1.05 KBneokrish
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

TR’s picture

Category: bug » support
Priority: Critical » Normal
Status: Active » Fixed

PayPal does not accept transactions in INR. https://www.paypal.com/us/cgi-bin/webscr?cmd=p/sell/mc/mc_receive-outside
If you want to use PayPal as a payment method you have to use one of the currencies that PayPal supports.

Abhishek Sawant’s picture

Hi TR,

Thanks for your quick reply. Can we make some tweek on uc_paypal.module to work on INR currency.

Regards
Abhishek

TR’s picture

No. Please read my post - PAYPAL does not support transactions in INR. This has nothing to do with Ubercart.

Sagar Ramgade’s picture

Hi,

I am also facing the same problem, i am using this patch uc_paypal.module :
http://drupal.org/node/373042#comment-1617938
I am showing products price in indian rupees, when i check out it takes me to the paypal and it shows the equivalent amount in USD.
Transaction happens successfully, however when i check order status it shows me a balance of some rupees.
For e.g a product of Rs 100, on paypal it shows $2.25 and after checkout it in order status it shows balance of Rs97.75.
So the status remains pending as paypal is not able to send the success response.

jetxs’s picture

Facing exactly the same issue, seems you can do nothing to intercept and reconvert the balance :(

neokrish’s picture

HI All,
Pls use the attachment as any other module and see if it helps!

Thanks,
neokrish

Abhishek Sawant’s picture

Status: Fixed » Active

Hi neokrish,

Thanks for the patch it works great when it goes to paypal it convert the INR currency to USD but after complete process when it returns back to drupal site it shows pending status.
(e.g. my product price is 100 Rs it goes to paypal as $2.25 USD after complete process when it comes to drupal site it shows balance of 97.75 Rs. as it consider as $2.25 USD as 2.25 Rs INR)

Do we need to write an conditional action for it to convert back USD to INR or anything else.

Any help will be appreciated.

Regards
Abhishek

Sagar Ramgade’s picture

Hi,

Thank you for your module, it is working fine till the payment page, after paying the payment, order status shows pending.
It shows pending as showing a pending balance in the order history.

TR’s picture

Status: Active » Closed (fixed)
neokrish’s picture

Hi All,
As mentioned by TR already in this thread #1 and #3, the issues is not really a bug with the module as such.

So I have created a new issue here http://drupal.org/node/789284. Please report there and lets discuss it over there on any similar issues as well.

thanks,
neokrish

AndreaD’s picture

ok, as I see, there are two things in this issue.
The one is that Paypal doesn´t take INR - that is not a bug. - It is not that worries me most - Sorry. :)

But the other thing, is something is similar to the problem I have on my site:
I have been processing payments in DKK for a half a year now with Paypal.

Now I have activated Currency +API, Ubercart Currency Conversation, and would like my customers to could choose between EUR, DKK, SEK... etc.

Now when a customer put some products in the basket will be converted to $ (USD) - Ok, I could live with that.....
But when sending it to paypal, than the currency AGAIN shifts (not converts!!!) to DKK.
In real life it looks like this:
Product price is 150DKK = 25USD, on invoice is 25USD (ok, this is not good, but it is not an error in), BUT when sending it to Paypal customer pays 25DKK which is 4$.....

So something went wrong under the payment. If it is Ubercart, PayPal, Currnecy, or the Ubercart Currency converter...?

Would appreciate some feedback..... Thanks Andrea

sreekanth1201’s picture

I find a simple sollution like this which satisfy for my case. I converted INR to USD before sendng amount to paypal. Please check this article.

www.geekport.in/samples/Drupal7-currency-convertor.php

ajaywebexpert’s picture

Issue summary: View changes

I want to change Rupees to dollar By using IP address? There is any module in drupal for this

anyone can help me.

thanks
Ajay