22-10-2012, 09:41 AM
Bonjour,
J'ai un site basé sur le e-commerce et le module de paiement sécurisé de pcsoft.
Il est en ligne depuis un moment et fonctionnait parfaitement jusqu'à la fin de semaine dernière où j'ai des erreurs qui apparaissent :
d'abord :
Retour d'accord PayPal incorrect :
Procédure globale AjouteErreur (serveur) (pParamètresSite.AjouteErreur), ligne 30
Déclarations globales de paiement_confirmation_paypal (serveur) (paiement_confirmation_paypal), ligne 75
Puis :
Exception détectée
Appel WL :
Traitement de 'Déclarations globales de paiement_confirmation_paypal (serveur)' (paiement_confirmation_paypal), ligne 76, thread 0
Fonction 'PageAffiche', syntaxe 0
Que s'est-il passé ?
Impossible d'afficher la page <page_erreur> par la fonction PageAffiche.
Les pages dynamiques non AWP ne peuvent pas être affichées directement depuis une page AWP en code serveur.
Il faut utiliser la fonction SiteDynamiqueAffiche en code navigateur.
Code erreur : 310177
Niveau : erreur fatale (EL_FATAL)
Dump de l'erreur du module 'wd170page.dll' (17.0.181.505).
Identifiant des informations détaillées (.err) : 310177
Informations de débogage :
Fonction (31,86)
Informations supplémentaires :
EIT_PILEWL :
Déclarations globales de paiement_confirmation_paypal (serveur) (paiement_confirmation_paypal), ligne 76
EIT_DATEHEURE : 15/10/2012 09:47:06
Procédure globale AjouteErreur (serveur) (pParamètresSite.AjouteErreur), ligne 30
Initialisation de apprendrelanglaisautrement (serveur) (), ligne 111
Pour la première erreur "Retour d'accord paypal incorrect" je ne vois pas ce qui se passe car je n'ai rien changé donc du coup, dans ce code :
//Et lance le paiement avec le montant à payer et l'email client
SI PaiementSecurise.Paiement(clPaiementPayPal, Commande.TotalTTC, Client.Email) = Faux ALORS
//Le paiement n'a pas pu être lancé, le client n'a même pas été redirigé vers Paypal
AfficheErreur("La commande n'a pas pu être enregistrée suite à un problème technique",PayPalErreurInfo())
RETOUR
SINON
//Le paiement OK, le site Paypal va s'afficher à l'internaute
//Note : l'identifiant de transaction est dans accessible par la propriété MonPaiement:IdTransaction
FIN
la condition est fausse et on tente d'afficher la page d'erreur, d'où la deuxième erreur "Execption détectée" ...
Impossible d'afficher la page <page_erreur> par la fonction PageAffiche ...
En effet la page "page_erreur" n'est pas une page awp, mais elle ne la jamais été et cela fonctionnait avant !
je ne comprends pas ...
Je viens de tester l'exemple eCommerce de pcsoft sans rien avoir changé, juste intégré mes codes de test paypal SANDBOX ...
En local j'ai exactement le même problème !
Quand je clique sur le bouton "Confirmer le paiement paypal" la page se réactualise et perd toutes les données, le nom du site, le logo et tout le reste je pense ...
J'ai tenté de l'installer sur le serveur de test de pcsoft et quand que clique sur paiement par paypal un message d'erreur me dit :
Une erreur a été détectée sur le site le 19/10/2012 à 11:49:52:42 : La commande n'a pas pu être enregistrée suite à un problème technique ...
Mais ce test sur le serveur de test ne peut pas être concluant car trop de limitations du serveur ...
J'ai donc testé l'installation du l'exemple eCommerce avec pour seule modification mon code SANDBOX sur le serveur de mon hébergeur ... et ...
même soucis !
En cliquant sur le bouton "confirmer le paiement paypal" au retour du site paypal j'ai le même soucis !!! la page se rafraichit et plus rien de possible !
J'attends avec impatience un retour de PCSoft...
Avez-vous vous aussi ce soucis ?
J'ai un site basé sur le e-commerce et le module de paiement sécurisé de pcsoft.
Il est en ligne depuis un moment et fonctionnait parfaitement jusqu'à la fin de semaine dernière où j'ai des erreurs qui apparaissent :
d'abord :
Retour d'accord PayPal incorrect :
Procédure globale AjouteErreur (serveur) (pParamètresSite.AjouteErreur), ligne 30
Déclarations globales de paiement_confirmation_paypal (serveur) (paiement_confirmation_paypal), ligne 75
Puis :
Exception détectée
Appel WL :
Traitement de 'Déclarations globales de paiement_confirmation_paypal (serveur)' (paiement_confirmation_paypal), ligne 76, thread 0
Fonction 'PageAffiche', syntaxe 0
Que s'est-il passé ?
Impossible d'afficher la page <page_erreur> par la fonction PageAffiche.
Les pages dynamiques non AWP ne peuvent pas être affichées directement depuis une page AWP en code serveur.
Il faut utiliser la fonction SiteDynamiqueAffiche en code navigateur.
Code erreur : 310177
Niveau : erreur fatale (EL_FATAL)
Dump de l'erreur du module 'wd170page.dll' (17.0.181.505).
Identifiant des informations détaillées (.err) : 310177
Informations de débogage :
Fonction (31,86)
Informations supplémentaires :
EIT_PILEWL :
Déclarations globales de paiement_confirmation_paypal (serveur) (paiement_confirmation_paypal), ligne 76
EIT_DATEHEURE : 15/10/2012 09:47:06
Procédure globale AjouteErreur (serveur) (pParamètresSite.AjouteErreur), ligne 30
Initialisation de apprendrelanglaisautrement (serveur) (), ligne 111
Pour la première erreur "Retour d'accord paypal incorrect" je ne vois pas ce qui se passe car je n'ai rien changé donc du coup, dans ce code :
//Et lance le paiement avec le montant à payer et l'email client
SI PaiementSecurise.Paiement(clPaiementPayPal, Commande.TotalTTC, Client.Email) = Faux ALORS
//Le paiement n'a pas pu être lancé, le client n'a même pas été redirigé vers Paypal
AfficheErreur("La commande n'a pas pu être enregistrée suite à un problème technique",PayPalErreurInfo())
RETOUR
SINON
//Le paiement OK, le site Paypal va s'afficher à l'internaute
//Note : l'identifiant de transaction est dans accessible par la propriété MonPaiement:IdTransaction
FIN
la condition est fausse et on tente d'afficher la page d'erreur, d'où la deuxième erreur "Execption détectée" ...
Impossible d'afficher la page <page_erreur> par la fonction PageAffiche ...
En effet la page "page_erreur" n'est pas une page awp, mais elle ne la jamais été et cela fonctionnait avant !
je ne comprends pas ...
Je viens de tester l'exemple eCommerce de pcsoft sans rien avoir changé, juste intégré mes codes de test paypal SANDBOX ...
En local j'ai exactement le même problème !
Quand je clique sur le bouton "Confirmer le paiement paypal" la page se réactualise et perd toutes les données, le nom du site, le logo et tout le reste je pense ...
J'ai tenté de l'installer sur le serveur de test de pcsoft et quand que clique sur paiement par paypal un message d'erreur me dit :
Une erreur a été détectée sur le site le 19/10/2012 à 11:49:52:42 : La commande n'a pas pu être enregistrée suite à un problème technique ...
Mais ce test sur le serveur de test ne peut pas être concluant car trop de limitations du serveur ...
J'ai donc testé l'installation du l'exemple eCommerce avec pour seule modification mon code SANDBOX sur le serveur de mon hébergeur ... et ...
même soucis !
En cliquant sur le bouton "confirmer le paiement paypal" au retour du site paypal j'ai le même soucis !!! la page se rafraichit et plus rien de possible !
J'attends avec impatience un retour de PCSoft...
Avez-vous vous aussi ce soucis ?