17:53, Par alexandre jenny
:: Web Dev
Bon, voili, voila, j'intégre la solution de paiement en ligne PayPal. Un bien joli système qui se distingue de ses concurrents par le côté usine à gaz (lorsque qu'on a déjà son propre système de panier, de gestion client, et qu'on ne souhaite que encaisser des cartes CB).
Bref, j'étais tout content de l'arriver de ce système en france, si si si. Et l'intégration ? Assez facile. Quoique.
La chose qui m'exapère au plus au point (et surtout qui fait perdre des heures en débuggage alors que tout marchait), c'est la tranduction automatique.
Exemple dans la notification automatique de paiement, le système renvoie des codes d'erreur. Et bien les traducteurs ont eu la bonne idée de traduire cela aussi. Bilan lorsque vous essayer de comparer le resultat "VERIFIE" (ce qui est dans la doc francaise) avec "VERIFIED" (ce que renvoie le serveur), ca ne marche pas. Cette erreur d'ailleurs se retrouve à 4 endroits de la doc francaise et même sur le code PHP d'exemple du site paypal en francais.
C'est sympa de traduire les codes sources mais tester les après svp !
Anyway ... J'ai fait remonter l'information à Paypal et ils vont corriger cela.