Passer au contenu
Modules

Acceptez la crypto sur votre CMS — sans code

Modules de paiement à intégrer pour 22 plateformes. Installez, collez votre clé API et votre secret, et votre boutique accepte 50 pièces. Chaque module utilise le même paiement hébergé et le même webhook signé HMAC — le chemin de l'argent est identique à l'API.

22modules prêts
11Stable
11Bêta
0%accepter
télécharger

Modules

Gratuit, sous licence MIT, et identique sur le chemin de l'argent — chaque module utilise le même paiement hébergé et le même webhook signé.

Affiché: 22 / 22

UMI.CMS

Autres CMS
beta

UMI.CMS 2.9+ · emarket

Chemin de rappelÉnuméré dans le README à l'intérieur du ZIP

NetCat

Autres CMS
beta

NetCat 5.6+

Chemin de rappelÉnuméré dans le README à l'intérieur du ZIP

Simpla CMS

Magasins en ligne
beta

Simpla 2.3+

Chemin de rappelÉnuméré dans le README à l'intérieur du ZIP

VamShop

Magasins en ligne
beta

VamShop 2.x

Chemin de rappelÉnuméré dans le README à l'intérieur du ZIP

PHPShop

Magasins en ligne
beta

PHPShop 4.x

Chemin de rappelÉnuméré dans le README à l'intérieur du ZIP

ShopOS

Magasins en ligne
beta

ShopOS 2.5.x

Chemin de rappelÉnuméré dans le README à l'intérieur du ZIP

Amiro.CMS

Autres CMS
beta

Amiro.CMS 7.x

Chemin de rappelÉnuméré dans le README à l'intérieur du ZIP

Plateformes supplémentaires · beta

Ceci suit les conventions documentées de chaque plateforme et est livré avec la même logique de webhook vérifiée, mais le CMS lui-même a des documents API publics limités — effectuez un test de validation sur une installation de staging avant de passer en production. Chaque README liste exactement ce qu'il faut confirmer.

Pour des sites personnalisés

SDK PHP en un fichier

Pas de plugin pour votre stack ? Déposez un fichier PHP dans n'importe quel site : créez une facture, redirigez vers le paiement hébergé, vérifiez le webhook signé. Les SDK Node.js et Python fonctionnent de la même manière.

comment ça fonctionne

Trois étapes, une fois

  1. 01

    1. Installez le module

    Téléchargez-le de la manière dont votre CMS s'y attend — un plugin WordPress, une extension OpenCart, un module PrestaShop. Chaque ZIP contient un README avec les étapes exactes.

  2. 02

    2. Collez vos clés

    Créez un compte gratuit, copiez le api_key et le api_secret dans les paramètres du module, et définissez votre URL de rappel dans le tableau de bord Payora.

  3. 03

    3. Acceptez les paiements

    L'acheteur choisit une pièce sur le paiement hébergé. Payora confirme sur la chaîne, puis déclenche un webhook signé et votre commande passe à payée — automatiquement.

ce que fait chaque module

La même sécurité monétaire, partout

  • Webhooks signés — chaque rappel est vérifié avec HMAC-SHA256 en temps constant avant qu'une commande ne soit touchée.
  • Résistant à la relecture — les horodatages obsolètes sont rejetés et un événement répété ne peut jamais créditer une commande deux fois.
  • Le webhook est la vérité — un acheteur qui ferme l'onglet reçoit toujours son paiement.
  • Rien de secret dans votre boutique — le module ne détient aucune clé ni aucune donnée de carte. Il crée une facture, redirige le payeur et vérifie un webhook signé.
callback.php
// what the module does on every callback
$raw = file_get_contents('php://input');   // raw, before parsing
$expected = hash_hmac('sha256', $ts . '.' . $raw, $secret);
if (!hash_equals($expected, $sig)) { http_response_code(401); exit; }
// only now is the order marked paid — idempotently
FAQ

Questions fréquemment posées

Réponses directes, y compris les inconfortables : garde, frais et que se passe-t-il quand quelque chose ne va pas.

Centre d'aide

Quelles plateformes CMS Payora prend-elle en charge ?

Payora propose des modules gratuits pour WooCommerce, OpenCart 2 et 3, PrestaShop 1.6/1.7/8, Magento 2, WHMCS, Easy Digital Downloads, Joomla (VirtueMart et JoomShopping), Moodle, MODX, Invision Community, Shop-Script, DataLife Engine, UMI.CMS, NetCat, Simpla, VamShop, PHPShop, ShopOS et Amiro. Si votre plateforme n'est pas répertoriée, l'API REST standard et le SDK PHP en un fichier fonctionnent depuis n'importe quelle pile.

Les modules coûtent-ils quelque chose ?

Non. Les modules sont gratuits et l'acceptation des paiements l'est aussi — Payora ne prélève 0% sur le côté acceptation. Vous ne payez que les frais de réseau on-chain ; des frais de plateforme ne s'appliquent que lorsque de l'argent sort : 1,5 % sur les paiements, transferts et retraits sur le plan Gratuit (0,75 % sur Pro, 0,5 % sur Business), plus les frais de réseau de la pièce envoyée. Le retrait minimum est l'équivalent de 50 $.

Comment une commande est-elle marquée comme payée ?

Payora confirme le paiement sur la chaîne et envoie ensuite à votre site un webhook signé HMAC-SHA256. Le module vérifie cette signature en temps constant, vérifie l'horodatage, et ne bascule l'ordre en payé qu'ensuite — de manière idempotente, donc un événement réessayé ne double jamais le crédit. Le webhook, et non l'acheteur revenant sur votre site, est la source de vérité.

Le module touche-t-il mes clés ou mon argent ?

Non. Le module ne fait que créer une facture, rediriger le payeur vers le paiement hébergé et vérifier le webhook signé qui revient — il ne détient aucune clé ni aucune donnée de carte. Le paiement lui-même est reçu par Payora et crédité sur votre solde, que vous retirez vers votre propre portefeuille.

Quelle version de PHP les modules nécessitent-ils ?

PHP 7.4 ou plus récent, y compris PHP 8.3. Les modules et le SDK inclus évitent délibérément la syntaxe réservée à PHP 8 afin qu'ils fonctionnent sur un hébergement de boutique partagé typique.

Vous ne voyez pas votre CMS ?

Un SDK PHP sans dépendance : créez des factures, redirigez vers le paiement hébergé et vérifiez les webhooks signés. REST est disponible pour n'importe quel langage.

Ce que cette page répond