VirtueMart Forum

VirtueMart 2 + 3 + 4 => Plugins: Payment, Shipment and others => Topic started by: Mike J on September 30, 2018, 23:04:41 PM

Title: VM 3.4 PayPal No Shop Currency defined & odd characters
Post by: Mike J on September 30, 2018, 23:04:41 PM
Hi there,

Since upgrading to VM 3.4 users checking out with PayPal are seeing A with ^ above it on the PayPal side (see image attached) and are also met with:

Warning
No Shop Currency defined! Go to /index.php?option=com_virtuemart&view=user&task=editshop

on the thank you page.

Vendor, PayPal settings and thank you page warning are shown on the attached image.

Not a massive problem but any ideas or suggestions to resolve welcome.

[ img ] https://ibb.co/ebe79K [ /img ]
Title: Re: VM 3.4 PayPal No Shop Currency defined & odd characters
Post by: GJC Web Design on September 30, 2018, 23:31:46 PM
and have u defined Oz $ in both fields on /index.php?option=com_virtuemart&view=user&task=editshop ?
Title: Re: VM 3.4 PayPal No Shop Currency defined & odd characters
Post by: Mike J on September 30, 2018, 23:42:08 PM
G'day GJC Web Design,

Are you referring to the administrator section ie: /administrator/index.php?option=com_virtuemart&view=user&task=editshop or does every user need to select their currency?

Mike
Title: Re: VM 3.4 PayPal No Shop Currency defined & odd characters
Post by: GJC Web Design on September 30, 2018, 23:59:31 PM
 /administrator/index.php?option=com_virtuemart&view=user&task=editshop

-> currency

both fields
Title: Re: VM 3.4 PayPal No Shop Currency defined & odd characters
Post by: Mike J on October 01, 2018, 00:12:57 AM
Hey, thanks so much.

If you see that image I attached earlier, under vendor there is a shot of 1. Currency and 2. List of accepted currencies.

They're the only 2 fields I can see there. Do they look OK?

PS Love your VM AusPost Shipping plugin
Title: Re: VM 3.4 PayPal No Shop Currency defined & odd characters
Post by: GJC Web Design on October 01, 2018, 09:48:35 AM
Sorry -- missed the screenshot --
so yes - your config IMHO is correct -- oh dear

have you resaved your VM admin since the update?

did u update the AIO?

QuotePS Love your VM AusPost Shipping plugin

Thank you
Title: Re: VM 3.4 PayPal No Shop Currency defined & odd characters
Post by: Mike J on October 01, 2018, 11:11:20 AM
After I did the update to 3.4 the problems started without any changes.

I just saved the admin now but problem exists.

The update did include the AIO.

Perhaps my update wasn't complete as no one else seems to be complaining (although I do offer multi-currencies and am multi-lingual which may open me up to probs others aren't experiencing). I must say that the A with a ^ over top at PayPal is puzzling.

My issue could be caused by an issue emanating from a third party plugin or somethings not working right with these 3.4 enhancements:

Tweaks to currency handling
- New option shared to currency admin views. (Program logic is maybe not complete).
Javascript updates
PayPal updated xml field to vmfile to vmfiles.
PayPal hosted, fixed currency | PayPal hosted payment iframe little catch for EMAILLINK – handles no PayPal response. I'm not using hosted so pretty unlikely!

So where would a guru like you start if you were facing my situation ;)
Title: Re: VM 3.4 PayPal No Shop Currency defined & odd characters
Post by: Jörgen on October 01, 2018, 11:19:26 AM
Shot in the dark:
Have You checked that the files You updated are saved as UTF-8 ? Using another character set could give the results you are seeing.

Jörgen @ Kreativ Fotografi
Title: Re: VM 3.4 PayPal No Shop Currency defined & odd characters
Post by: GJC Web Design on October 01, 2018, 12:05:47 PM
does the currency etc display correctly on your site?
is it only Paypal that has this problem?

live url?
Title: Re: VM 3.4 PayPal No Shop Currency defined & odd characters
Post by: Mike J on October 01, 2018, 23:00:25 PM
Many thanks Jörgen & GJC Web Design,

OK, I downloaded com_virtuemart.3.4.0.9935 and the AIO and manually installed them both... Problem solved.

My first update to VM 3.4 was about 3 days ago, so I'm not sure if this is a newer updated version or not.

The only other thing I can think is when I used the maintenance update, that download/install got corrupted somewhere somehow which would be rare.

Perhaps will never know but very happy that all is functioning as expected now.

Thanks again!
Title: Re: VM 3.4 PayPal No Shop Currency defined & odd characters
Post by: GJC Web Design on October 02, 2018, 10:24:16 AM
Your error was very odd as in extensive testing of all the pre release VM3.4's no one found this - so maybe something went wrong with the initial upgrade.
But I see u discovered the tiny dirty secret..   ;)
Releases can be slightly tweaked as a quick fix for some problem found very quickly after release - now with the nice newish version numbering system you can keep on top of this.

I see there is a   http://dev.virtuemart.net/attachments/download/1136/com_virtuemart.3.4.0.9939.zip on the http://dev.virtuemart.net/projects/virtuemart/files which should fix issues with the loader that some were having.