Hello,
Our server configurations are,
PHP 5.5.36
Mysql 5.6.30
Zencart v1.5.1
Charset in meta tag is : <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
In CLIENT module configure.php , the DB character set is : utf8
in client moduel language file, charset is,
languages/english.php - utf-8
languages/french.php - iso-8859-1
languages/german.php - utf-8
languages/italian.php - utf-8
languages/spanish.php - utf-8
In ADMIN module configure.php, the DB character set is : iso-8859-1
In admin module language file, charset is,
languages/english.php - ISO-8859-1
languages/french.php - iso-8859-1
languages/german.php - utf-8
languages/italian.php - utf-8
languages/spanish.php - utf-8
But in this case if the customer entered any other language,currency symbols etc.. That value will not be updated in DB. The other language/symbols are stripped from the sentence. So I changed the DB charset from 'utf8' to 'utf-8' in includes/configure.php. In this case the currency and other languages are correctly updated to DB.
But after this one of our customers received a Paypal mail regarding the 'PayPal Instant Payment Notification Warning'.
===================
Dear George,
Please check your server that handles PayPal Instant
Payment Notifications (IPN). Instant Payment Notifications
sent to the following URL(s) are failing:
https://www.gointernational.co.uk/ipn_main_handler.php
If you do not recognize this URL, you may be using a
service provider that is using IPN on your behalf. Please
contact your service provider with the above information. If
this problem
continues, IPNs may be disabled for your account.
Thank you for your prompt attention to this issue.
Yours sincerely,
PayPal
==================
We are using Paypal express checkout feature. The IPN settings are correct in Paypal and Zencart admin section.
This is a high priority issue, it would be great If you people can help me to fix this issue.
Regards,
Pramitha Paul


Reply With Quote

