Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • beadit Friend
    #138659

    I have this problem on the Virtuemart Forum as well but thought I’d see if any of you php wizards might have come across this problem

    From the start …….

    I installed the currency converter that comes with VirtueMart – works beautifully. I have the default currency set at USD and you can convert to GBP, AUD and NZD.
    First I was having problems getting Payal to see the conversion so, from the Virtu mart forum, I changed the
    Paypal script code :
    “currency_code” => $_SESSION[‘vendor_currency’]
    to
    “currency_code” => $_SESSION[‘product_currency’]
    Now it shows the right currency in Paypal.

    When buyer converts to a non US (default) currency the new currency is shown as the price which is perfect.
    When buyer adds to cart and starts to go through the Shopping Cart Process, they select a shipping method which is showing as the new currency as well – perfect again. The final page of the Cart (Confirmation Page) shows product and shipping totals correctly but ……… when you hit the ‘Confirm order’ button and it shots you to the Paypal site it has been converted a 2nd time.

    Example: $12.50USD to £8.61 GBP on the confirmation page – this is ok. At PayPal the amount has changed to £5.70. ?? The confirmation email to the client is at £5.70 for shipping too.

    It must be a VirtueMart function because Paypal wouldn’t know about the conversion – or that’s my theory.

    Can anyone help? Or offer any suggestions? If you are totally confused I can try to re-write it.:)

    thanks

    wooohanetworks Friend
    #293909

    Such things come up whether your currency converter is not right, and the PayPal Conversion is. Is this VM Converter synchronized to the same one as the conversion of PayPal? I would say no.

    On other point I already had to see, was that VM does not send the tax amount over to PayPal, so sometimes the priice there is shown without taxes.

    You should contact PayPal directly in such cases.

    beadit Friend
    #293964

    I think you may be partly right – Paypal sees the product amount as already converted but sees the shipping as not converted. I still think it needs to be done from the Virtuemart side. No the VM conversion and the Payal conversion are not in sync because the shipping was converted at 2 slightly different rates although I don’t think that is the problem. Paypal needs to recognise the shipping has been converted already.

    I haven’t even looked at the tax aspect in fact I’m inclined to make everything tax inclusive. I think If I sell in my counrty then the sales are taxable if I sell anywhere else they are not taxable from a NZ point of view.

    cristiionita Friend
    #299645

    Hello,

    i’m currently experiencing the same problem, and it appears you are right. it is a virtuemart problem. I am converting between EURO and RON, and when i add an item in the cart, virtuemart converts the price in RON, and then treats it like EURO again converts it once more.

    I couldn’t find a solution for this either…. anyone?

    beadit Friend
    #299702

    In the end I gave up trying to find a solution and now everything is in US dollars and it works fine. I’d still like to offer the conversion so keep posting if you find a solution.
    Thanks

    cristiionita Friend
    #299846

    I believe the problem is in the way you write the currency in the module’s configuration… i had set up RON the first time, and it double calculated my prices. Then i accidentally changed the currency to LEI (wich is the alternate simbol for my currency) and now everything works fine.

    Check your currency abbreviations again… and make sure they are the same everywere.

Viewing 6 posts - 1 through 6 (of 6 total)

This topic contains 6 replies, has 3 voices, and was last updated by  cristiionita 15 years, 7 months ago.

We moved to new unified forum. Please post all new support queries in our New Forum