La plateforme

Ce que vous obtenez, et ce que nous maintenons

Une place de marché, ce sont quatre interfaces et beaucoup de mouvements d'argent. Voici comment chaque partie fonctionne et où passent les frontières.

Quatre interfaces, un seul déploiement

Boutique

Rendue côté serveur, sur votre domaine et votre palette. Catalogue piloté par les types de produits, avec des facettes issues de vos types plutôt que d'un schéma figé.

Espace vendeur

Là où vos vendeurs publient leurs produits, soumettent leur vérification, choisissent une destination de versement et suivent leur fenêtre de règlement.

Votre administration

Validez les vendeurs, gérez les types de produits, définissez vos jetons de marque et consultez le grand livre derrière chaque commande.

Application mobile

Une application Flutter qui partage les mêmes jetons de design que le web, afin que les deux ne puissent pas diverger en modifiant l'un à la main.

Paiements et versements

Deux régions, deux moyens de paiement, un seul grand livre.

FonctionNigeriaCameroun
PaiementPaystack — carte, virement, USSDMobile money MTN et Orange
DeviseNGN, exposant d'unité mineure 2XAF, exposant d'unité mineure 0
Versement au vendeurVirement NUBAN, nom vérifiéMobile money, abonné vérifié
Vérification du vendeurBVN, ou CAC pour une entrepriseCNI, NIU ou RCCM
Bascule entre opérateursUn seul acquéreurCampay, avec repli sur pawaPay en cas de panne

La bascule s'applique à l'indisponibilité du prestataire — délai dépassé, erreur 5xx, panne. Jamais à un refus côté client : rejouer un paiement refusé sur un second moyen, c'est débiter deux fois le client.

Comment vos données restent séparées

Chaque place de marché est créée dans sa propre base Postgres, avec ses propres identifiants, et servie par son propre processus. Votre place de marché est déterminée à partir du domaine de la requête, vérifié dans un registre — jamais à partir d'un en-tête ou d'un jeton, car tout ce que l'appelant peut définir est une porte vers les données d'autrui.

Cela signifie aussi qu'une restauration n'appartient qu'à vous. Revenir à ce matin ne touche, n'interrompt ni ne met en risque la place de marché de personne d'autre.

Les questions que posent vraiment les opérateurs

Puis-je utiliser mon propre domaine ?

Oui, et c'est la configuration prévue. Vous pointez un domaine vers la plateforme, nous vérifions que vous le contrôlez, et il devient la seule adresse que voient vos clients.

À qui appartiennent les données ?

À vous. Elles se trouvent dans une base créée pour votre place de marché, et vous pouvez en obtenir un export complet à tout moment. Si vous partez, vous partez avec.

Que se passe-t-il si je dépasse le cluster partagé ?

Votre place de marché peut être déplacée sur son propre serveur de base de données sans que rien ne change de votre côté. Le registre conserve une référence de connexion complète par place de marché précisément pour rendre ce déplacement possible plus tard.

Puis-je encaisser dans un pays que vous ne listez pas ?

Pas aujourd'hui. Ajouter un pays suppose un prestataire de paiement, un prestataire de versement et un schéma de vérification pour cette juridiction — les trois relèvent de la configuration plutôt que de nouveau code, mais ils doivent exister avant que nous puissions honnêtement dire que nous le prenons en charge.

Prenez-vous une commission sur mes ventes ?

Non. Vous payez un abonnement pour la plateforme. Ce que vous facturez à vos vendeurs, et ce que vous gardez, c'est à vous d'en décider et de l'encaisser.

Et si la création échoue ?

La place de marché est marquée en échec et la base à moitié construite est conservée plutôt que supprimée, afin que la panne puisse être diagnostiquée au lieu d'être devinée. Vous n'êtes pas facturé pour une place de marché qui n'a jamais été utilisable.

Créer une place de marché