02 / PROJET

JUNE PAYMENT
GATEWAY

Passerelle de paiement en monnaie libre Ğ1 pour WooCommerce.

WORDPRESSWOOCOMMERCEPHPDUNITER V2

Permettre à une boutique WooCommerce d'accepter directement la Ğ1.

June Payment Gateway est une passerelle de paiement WooCommerce permettant aux boutiques et marketplaces d'accepter des paiements en monnaie libre Ğ1 directement vers les portefeuilles des vendeurs.

Le paiement reste non-custodial : les fonds ne transitent pas par un portefeuille intermédiaire. Le plugin fournit les informations nécessaires au client puis vérifie automatiquement la réception des transactions sur le réseau Duniter.

01CHECKOUT

Le client choisit le paiement en Ğ1.

02COMMANDE

WooCommerce place la commande en attente.

03PAIEMENT

Le client vire les Ğ1 directement au vendeur.

04VÉRIFICATION

L'indexeur Duniter confirme la transaction.

05VALIDATION

La commande WooCommerce est automatiquement validée.

Une commande peut impliquer plusieurs vendeurs.

Compatible avec WCFM Marketplace, le plugin identifie les vendeurs concernés par une commande et récupère pour chacun son adresse Ğ1 ainsi que le montant qui lui revient.

Les frais de port sont répartis proportionnellement entre les vendeurs afin que la somme des paiements corresponde exactement au total de la commande WooCommerce.

VENDEUR A12,50 Ğ1
VENDEUR B8,50 Ğ1
TOTAL21,00 Ğ1

Une transaction doit correspondre à la commande.

Le plugin interroge l'indexeur GraphQL officiel Duniter v2 afin d'identifier les transactions correspondant au paiement attendu.

01DESTINATAIRE

L'adresse Ğ1 doit être celle du vendeur.

02MONTANT

Le montant reçu doit couvrir le montant attendu.

03RÉFÉRENCE

Le numéro de commande doit apparaître dans le commentaire.

04DATE

La transaction doit se trouver dans la fenêtre de validité.

Vérifier sans intervention humaine.

Un WP-Cron s'exécute toutes les cinq minutes et examine les commandes Ğ1 encore en attente. Chaque vendeur est vérifié individuellement.

Pour une commande multivendeur, tous les paiements doivent être confirmés avant que la commande soit considérée comme payée.

FRÉQUENCE5 MIN
VALIDITÉ72 H
MODEAUTOMATIQUE

Une vérification manuelle reste également disponible depuis l'espace client pour déclencher immédiatement une nouvelle recherche.

Réduire les frictions au moment du paiement.

Les instructions de paiement sont affichées sur la page de confirmation et peuvent également être transmises dans les emails WooCommerce.

ADRESSE Ğ1

Adresse du vendeur facilement identifiable et copiable.

MONTANT

Montant à envoyer affiché pour chaque vendeur.

RÉFÉRENCE

Numéro de commande à reporter dans le commentaire du virement.

DEEP-LINK

Possibilité de préremplir un paiement dans Cesium.

L'IA comme outil de développement.

Le développement de June Payment Gateway a été réalisé avec l'aide de l'intelligence artificielle, utilisée comme outil de conception, d'exploration et d'itération du code.

Les choix d'architecture, les besoins fonctionnels, les tests, les corrections et la validation du fonctionnement restent pilotés par le développeur.

APPROCHECONCEPTION → IA → TESTS → VALIDATION
CMSWORDPRESS
COMMERCEWOOCOMMERCE
MULTIVENDEURWCFM
LANGAGEPHP
APIGRAPHQL
BLOCKCHAINDUNITER V2

Woo Ğ1 Payment

EXPLORER LE DÉPÔT ↗
← PROJET PRÉCÉDENTJIYŪJINPROJET SUIVANT →HOME LAB