J'ai un e-commerce très simple sur mon site. C'est juste un panier, une table nommée "commandes" et une intégration avec une passerelle de paiement. La passerelle se porte bien, puisque lorsque je clique sur "acheter", elle redirige vers le site https de la passerelle et tout est fait là.Comment créer une url "return" pour une passerelle de paiement?
Ma question est: cette passerelle renvoie un code d'état sur mon site Web. J'ai besoin de configurer quelques URL, par exemple www.mysite.com/get-return.php, www.mysite.com/get-error.php et www.mysite.com/get-receipt.php
Le problème est J'utilise Wordpress, donc je ne peux pas simplement pointer vers un fichier php dans mon dossier de thèmes. Je dois, en quelque sorte, ajouter une certaine logique en utilisant add_action
avant que les en-têtes ne soient envoyés (probablement je vais utiliser le hook init
), et faire en sorte que mon plugin fasse toute l'implémentation que www.mysite.com/get-return.php faire.
Est-il possible de détecter en utilisant add_action
et le crochet init
, qui url était appelé pour que je puisse mettre en œuvre la logique dans un plug-in en supposant existe www.mysite.com/get-return.php, et ne renvoient pas 404 à son appelant?
Hum, c'est intéressant. Merci de répondre. –