A volte le cavolate ti fanno perdere molto tempo!
Stai lavorando sull’IPN di paypal e alcune transazioni non riesci a confermarle?
Hai notato che l’acquirente ha nel nome o nel cognome o in altri capmi delal sua anagrafica caratteri accentati o strani e la chiamata GET all’IPN paypal fallisce?
Bene, per ovviare a questo piccolo-grande problema è necessario aggiornare la codifica caratteri del venditore, ovvero del MERCHANT.
Esegui i seguenti passi per risolvere la presenza di caratteri strani nella chiamata di conferma url IPN paypal:
- Entra in PayPal
- Clicca su “Profile” / Profilo
- Clicca su “My Selling Tools” / Strumenti di vendita
- Clicca su “PayPal button language encoding”/ Codifica linguaggio bottone Paypal
- Clicca su “more options” / Altre impostazioni
- Scegli “UTF-8” (o il set che desideri) dalla tendina e conferma cliccando l’apposito tasto
ps: paypal utilizza windows-1252 e questo può comportare la perdita di alcuni dati, quali i caratteri non presenti nella codifica che vi renderanno ipmossibile ottenere lo stesso hash di verifica IPN