Tout ce qu'il faut pour intégrer Mercanta dans une boutique Shopify, une application React custom, ou un flux server-only. Cinq SDKs, une API REST, un schéma de signature webhook. Pas de vocabulaire ésotérique — si vous avez intégré Stripe, vous serez chez vous.
Quatre points d'entrée principaux, selon votre stack et le degré de personnalisation visé. Tous mènent à une transaction de test fonctionnelle en moins d'une heure.
Posez notre checkout hébergé, redirigez depuis votre boutique, et traitez une transaction de test. Aucun SDK requis.
Lire le quickstart → React · embarquéUtilisez nos composants React pour afficher le checkout à l'intérieur de vos pages, avec un contrôle total du theming.
Lire le guide → Server-sidePOST sur /v1/checkout_sessions depuis votre backend. Récupérez une URL de checkout ou un client secret.
Créez un prix, attachez-le à un client, et Mercanta gère renouvellements, retries, dunning et proration.
Lire le guide → WebhooksSouscrivez à payment.succeeded, refund.created et 30+ types d'événements. Signés HMAC-SHA256.
La plupart des intégrations Stripe directes se migrent en moins d'une heure. Nous réutilisons vos objets PaymentMethod et Customer existants.
Lire le guide →Server-side, avec le SDK Node. Le code ci-dessous crée une Checkout Session et retourne une URL hébergée vers laquelle vous redirigez le client.
Sous le capot, Mercanta crée une Stripe Checkout Session sur votre compte Stripe connecté, ajoute notre couche d'analytics et d'automation, et retourne une URL unique. Votre Stripe Dashboard reste la source de vérité pour la transaction sous-jacente.
SDKs officiels MIT-licensed, ouverts. Statut beta jusqu'à la GA v1.0 — les changements cassants seront annoncés dans le changelog au moins 30 jours à l'avance.
Une API REST conventionnelle, signée HMAC sur les webhooks sortants, idempotence native sur toutes les opérations d'écriture. Toutes les ressources documentées avec exemples cURL, Node et Python.
POST /v1/checkout_sessions
Créer, récupérer, lister, expirer.
POST /v1/payment_intents
Confirmer, capturer, annuler, rembourser.
POST /v1/customers
Méthodes de paiement, adresses, métadonnées.
POST /v1/subscriptions
Essais, proration, retries.
Vérification de signature, listing d'événements, replay.
30+ types d'événements supportés.
Remboursements totaux ou partiels ; soumission de preuves de litige via API.
Voir les endpoints →