[(#REM) Tutoriel pour implémenter le framework ecommerce sous SPIP : Paiement / explications. Étape 4 : Fin > explication. Message de succès ou d'erreur. ]
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 :
\#REGLEE
→ oui|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 \#STATUT
→ commande|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].