News:

You may pay someone to create your store, or you visit our seminar and become a professional yourself with the silver certification

Main Menu

Paypal non-readable language problem

Started by borislav123, August 18, 2012, 22:26:04 PM

Previous topic - Next topic

borislav123

Hello, guys

I 'm trying to make it work - the  Paypal payment module for  Joomla / Virtue Mart 1.1.9.

All is fine, it sends the order to Paypal, but the text is in non-readable letters.

The web-site is in Bulgarian, but it uses utf-8 encoding.

So ... the problem is - that user can not see wath is he paying for - so probably - he will NOT pay.

any ideas?

Thank you in advance!

[attachment cleanup by admin]

szbstvn


bytelord

Hello,

Coulf you please take a look on that thread and post back your results?

http://forum.virtuemart.net/index.php?topic=106567
Production: Joomla 2.5.8 | VM 2.0.14 | PHP 5.3.13
Testing     : Joomla 2.5.8 | VM 2.0.16 | PHP 5.3.8
Testing     : Joomla 2.5.8 |    VM 2.1   | PHP 5.3.8

- Don't Forget to mark thread as solved when it is solved!
- Please do not PM with support questions, use the forum!

szbstvn


The paypal plugin ini is UTF8 without bom ... Im sorry but isnt a solution.

bytelord

#4
I found an interesting post regarding paypal and IPN responses to use utf-8
http://blog.tentaclesoftware.com/archive/2010/04/09/87.aspx

One thing you have to do regarding to the article:
Log into PayPal
Click the 'Profile' link in the menu bar under 'My Account'
Click the 'Language Encoding' link under the 'Selling Preferences' column
Click 'More Options'
Set 'Encoding' to 'UTF-8'
Click 'Save'

Also may be your plugin need to be update for forcing and telling paypal apn to use utf-8.

Update: I took a look on default paypal plugin in vm2 and i didn't see any option to select encoding for the IPN. May be you should try any commercial paypal plugin payment for vm2 (you could ask the developers if ipn UTF encoding is supported)
Production: Joomla 2.5.8 | VM 2.0.14 | PHP 5.3.13
Testing     : Joomla 2.5.8 | VM 2.0.16 | PHP 5.3.8
Testing     : Joomla 2.5.8 |    VM 2.1   | PHP 5.3.8

- Don't Forget to mark thread as solved when it is solved!
- Please do not PM with support questions, use the forum!

alatak

Hello,

Afaik, the solution you gave bytelord is the correct one. It should be set in the paypal account.

I did not see  how to send that option to Paypal via the plugin.

bytelord

#6
Hello alatak,

my mistake, there is no option to send the encoding, the only that needs is to change it from the paypal account configuration. I read that article quickly and lazy at the same time :)
Production: Joomla 2.5.8 | VM 2.0.14 | PHP 5.3.13
Testing     : Joomla 2.5.8 | VM 2.0.16 | PHP 5.3.8
Testing     : Joomla 2.5.8 |    VM 2.1   | PHP 5.3.8

- Don't Forget to mark thread as solved when it is solved!
- Please do not PM with support questions, use the forum!

szbstvn

Quote from: bytelord on August 19, 2012, 10:12:59 AM
I found an interesting post regarding paypal and IPN responses to use utf-8
http://blog.tentaclesoftware.com/archive/2010/04/09/87.aspx

One thing you have to do regarding to the article:
Log into PayPal
Click the 'Profile' link in the menu bar under 'My Account'
Click the 'Language Encoding' link under the 'Selling Preferences' column
Click 'More Options'
Set 'Encoding' to 'UTF-8'
Click 'Save'

Also may be your plugin need to be update for forcing and telling paypal apn to use utf-8.

Update: I took a look on default paypal plugin in vm2 and i didn't see any option to select encoding for the IPN. May be you should try any commercial paypal plugin payment for vm2 (you could ask the developers if ipn UTF encoding is supported)

Working

Thanks



ivan763

Quote from: szbstvn on August 24, 2012, 21:17:12 PM
Quote from: bytelord on August 19, 2012, 10:12:59 AM
One thing you have to do regarding to the article:
Log into PayPal
Click the 'Profile' link in the menu bar under 'My Account'
Click the 'Language Encoding' link under the 'Selling Preferences' column
Click 'More Options'
Set 'Encoding' to 'UTF-8'
Click 'Save'

Yes, it works for Russian. Thanks!