Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Création d'une boutique en ligne.
#7

Pas évident de créer une boutique avec CMSMS avec le peu de documentation disponible.
Mais j'ai quand même réussi avec CMSMS 2.1.5.
Le lien suivant (en anglais) m'a bien aidé :
https://forum.cmsmadesimple.org/viewtopic.php?t=36325
Pour CMSMS 1.x, le lien suivant (en anglais) m'avait bien aidé et peut toujours servir :
https://www.packtpub.com/books/content/c...ce-website

Maintenant, PayPal ne fonctionne que si la boutique est en HTTPS.
https://developer.paypal.com/docs/classi.../IPNSetup/
Sur un hébergement OVH, il faut penser à activer le certificat SSL dans le manager OVH et publier les pages en HTTPS dans CMSMS.
https://docs.ovh.com/fr/fr/web/hosting/e...-site-web/
Ayant une ancienne offre 90plan d'OVH, j'ai dû aussi changer l'environnement d'exécution de Legacy vers Stable, avec PHP 5.6, dans le manager OVH, cela permet d'avoir OpenSSL 1.x. Sinon, j'avais OpenSSL 0.9.x et mes paiements ne passaient pas à l'état « Payé » dans le module Commandes (Orders). Dans le journal d'administration, j'avais les erreurs :
« PaypalGateway:ipn Echec de la vérification du IPN de Paypal -- Failed opening http socket connection: (0) »
et :
« PaypalGateway:return_success PDT POST failure »

Il me reste à créer une balise UDT à exécuter pour l’évènement « PostGatewayComplete » pour automatiser une action quand un client vient de payer.
Ce lien va m’aider :
https://forum.cmsmadesimple.org/viewtopic.php?t=36146
Rappel avec CMSMS 2, dans une UDT, il faut remplacer :
global $gCms;
par :
$gCms = CmsApp::get_instance();
Sujet fermé


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)