Skip to main content
Le plugin SasPay for WooCommerce connecte votre boutique WordPress/WooCommerce à SasPay. Vos clients choisissent SasPay au paiement, sont redirigés vers la page de paiement hébergée SasPay, puis reviennent sur votre boutique. La commande passe à jour automatiquement grâce au retour du client et au webhook.

Télécharger le plugin

Archive ZIP prête à téléverser dans WordPress (version 1.0.0), avec un fichier INSTALL.txt détaillé.

Prérequis

  • WordPress 5.6 ou supérieur, WooCommerce 5.8 ou supérieur, PHP 7.4 ou supérieur
  • Un site en HTTPS
  • Un compte marchand SasPay et une clé API (sk_test_... pour tester, sk_live_... en production)

1. Installer le plugin

  1. Dans WordPress, allez dans Extensions → Ajouter une extension → Téléverser une extension.
  2. Choisissez le fichier saspay-for-woocommerce-1.0.0.zip, puis cliquez sur Installer maintenant.
  3. Cliquez sur Activer l’extension.

2. Activer le moyen de paiement

  1. Allez dans WooCommerce → Réglages → Paiements → SasPay for WooCommerce.
  2. Cochez Enable SasPay.
  3. Collez votre clé API dans API Secret Key.
  4. Enregistrez les modifications.
Gardez la clé secrète côté serveur uniquement : elle est stockée dans les réglages WordPress et ne doit jamais être partagée ni publiée.

3. Configurer le webhook

Le webhook permet à SasPay de prévenir votre boutique à chaque changement de statut d’un paiement.
  1. Dans les réglages du plugin, copiez l’URL affichée dans Webhook URL (de la forme https://votre-site.com/?wc-api=saspay_wc_webhook).
  2. Copiez la valeur du champ Webhook Secret.
  3. Dans le tableau de bord SasPay, section Développeur → Webhooks :
    • créez un webhook avec l’URL copiée ;
    • cochez au minimum transaction.success et transaction.failed ;
    • utilisez Changer le secret pour y coller la valeur de Webhook Secret.
Le secret doit être identique des deux côtés. Sinon, SasPay envoie des webhooks signés que le plugin refuse (erreur 401 dans les journaux).
Pour le détail des événements et de la vérification de signature, voir la page Webhooks.

4. Tester

  1. Gardez la clé sk_test_... dans les réglages.
  2. Passez une commande de test de petit montant, puis payez avec SasPay.
  3. Vérifiez que la commande passe à Terminée.
  4. Dans le tableau de bord SasPay, déclenchez l’événement webhook.test de votre webhook.
Une fois les tests concluants, remplacez la clé de test par votre clé sk_live_....

Dépannage

Les événements du plugin sont consignés dans WooCommerce → Statut → Journaux, sous le fichier saspay-for-woocommerce. Besoin d’aide ? Ouvrez un ticket depuis le tableau de bord SasPay.