Pourquoi mon client a-t-il reçu l'erreur Votre session a expiré lors d'un paiement ?
Si le système expire en moins de cinq minutes, cela peut être dû à l'interruption de la connexion sécurisée. Ceci est généralement dû aux éléments suivants :
- Trafic Internet
- Cookies ou cache du navigateur
- Utilisation de cadres sur votre site web
Trafic Internet
Assurez-vous que le réseau que vous utilisez n'a pas atteint la limite de bande passante qui lui est allouée. Déconnectez les appareils ou applications connectés à Internet qui consomment le plus de bande passante, puis réessayez.
Cookies ou cache du navigateur
Votre ordinateur stocke des copies des pages fréquemment consultées dans sa mémoire cache ou son cache disque. Si ces informations sont corrompues, la page PayPal peut s'afficher différemment et provoquer des temps de chargement ou de fermeture du navigateur plus longs. Vous trouverez des instructions pour effacer les cookies et le cache de votre ordinateur dans le menu Aide de votre navigateur.
Utilisation de cadres
L'utilisation de cadres sur votre site peut également provoquer des erreurs de délai d'expiration. L'utilisation des logos PayPal dans les cadres empêche les navigateurs d'afficher l'URL PayPal et le cadenas de sécurité. PayPal n'autorise pas l'affichage de ses pages de paiement dans un cadre, car cela peut également entraîner des erreurs d'exécution pour la plupart des navigateurs (si JavaScript est utilisé sur le site) ou des problèmes de délai d'expiration lorsque les cadres sont utilisés avec des boutons de paiement.
Si vous utilisez des cadres, ajoutez target="paypal" dans la balise <form action> du code HTML afin d'empêcher l'affichage de notre page de paiement dans un cadre. Par exemple, si votre page utilise des cadres, la première ligne de code de votre bouton PayPal devrait ressembler à ceci :
<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
Le fait de rediriger vers une session de paiement plutôt que d'utiliser un bouton de paiement ou un lien de paiement peut également provoquer des expirations de session. Si le code de redirection ressemble à l'exemple suivant, remplacez-le par le code HTML fourni dans vos boutons enregistrés.





