[(#REM) Tutoriel pour implémenter le framework ecommerce sous SPIP : Paiement / explications. Étape 4 : Fin > explication. Message de succès ou d'erreur. ]

Étape 4 : message de succès ou d'erreur

Selon le mode choisi pour le paiement, on peut être redirigé sur la page de son choix suite au succès ou à l'échec de celui-ci, par défaut spip.php?page=bank_retour_ok ou spip.php?page=bank_retour_echec. Dans cette démo on affiche juste un message relatif au paiement : soit celui enregistré avec la transaction, soit un message générique. Il s'agit de chaînes de langues surchargeables du plugin «Banque & paiement». Dans l'URL de retour sont insérés automatiquement quelques paramètres : l'identifiant, le hash et le type de la transaction, ce qui nous permet de faire une boucle : \ Parmi les balises disponibles, notons celles qui pourront nous servir ici : \#REGLEEoui|non permet de savoir si la transation a été payée, \#FINIE<0|1 indique si la transaction est finie, \#MESSAGE renvoie un message d'info relatif au règlement de la transaction, et \#STATUTcommande|ok|echec donne le statut. {{{Remarques complémentaires}}} Le plugin [Zcommerce->https://contrib.spip.net/Z-Commerce] propose une démo du framework basée sur [Z-Spip version 1->https://contrib.spip.net/Le-Squelette-Zpip] et une suite complète de plugins. Les paiements sont gérés différemment, et il est compatible SPIP 2. Pour découvrir toutes les options d'ecommerce avec SPIP, consultez l'article [Inventaire des outils SPIP pour du e-commerce->https://contrib.spip.net/Inventaire-des-outils-SPIP-pour-du-e-commerce].