Des paiements en stablecoins sur votre site
D’un lien de paiement sans code à votre propre écran de paiement avec l’API. Choisissez comment vous encaissez et à quoi ressemble le paiement sur votre site.

Placez le paiement là où il s’intègre à votre site.
Envoyez vos clients vers notre checkout, ouvrez-le depuis un bouton, affichez-le dans votre page ou construisez le vôtre avec l’API. Essayez chaque option ci-dessous : chaque démo fonctionne sur cette page, avec des données d’exemple qui ne peuvent pas être réglées.
Checkout hébergé
Aucun code sur votre site
Envoyez votre client vers une page de paiement que nous hébergeons. Choisissez l’un des quatre designs par lien ; aucun autre site ne peut intégrer la page dans un cadre.
Une colonne épurée : montant, statut en direct, QR code et détails du paiement.
Ouvrir le checkout d’exemple (s’ouvre dans un nouvel onglet)<!-- Send your customer to the hosted checkout. Its design (classic, split, ticket or card) is set on the link, in the dashboard or with the API (checkoutTheme). --><a href="https://payments.cosmospay.lat/cmh9a1q7r0000l208x9k4d1pz"> Pay with Cosmos Pay</a>Liens de paiement et QR
Sans code
Créez un lien dans le dashboard et partagez-le par chat, e-mail ou QR code imprimé. Votre client l’ouvre et paie depuis son wallet.
Votre lien
payments.cosmospay.lat/cmh9a1q7r0000l208x9k4d1pzDemande de paiement
Réseau de test : aucun fonds réel n’est transféré
25.00 USDC
Vous choisissez le montant dans votre wallet.
Commande #1001
En attente de paiement

API et SDK
Votre propre interface
Créez des intents de paiement depuis votre serveur, dessinez votre propre écran de paiement et recevez le résultat par des webhooks signés.
Choisissez un montant et envoyez la requête : la console montre ce que répond l’API et le webhook que reçoit votre serveur.
Rien ne quitte cette page : les structures sont celles de l’API, les valeurs sont des exemples.
import { Client } from "@cosmosapp/pay_sdk"; const client = new Client({ apiKey: process.env.COSMOS_PAY_API_KEY });const intent = await client.paymentIntents.createPay({ destination: "G…YOUR_ACCOUNT", amount: "25",});// send your customer to the hosted checkoutconst checkoutUrl = "https://payments.cosmospay.lat/" + intent.id;Plugins e-commerce
Bientôt
Des plugins WooCommerce et Shopify, pour encaisser dans votre boutique sans écrire de code.
Quel que soit votre choix, confirmez le paiement sur votre serveur via le webhook ou l’API.
Quelques lignes de code.
Créez le paiement sur votre serveur, partagez le lien du checkout et laissez le webhook vous prévenir quand il est payé.
- Une API REST documentée en OpenAPI
- Un SDK TypeScript : @cosmosapp/pay_sdk
- Des webhooks signés en HMAC-SHA256
- Des clés de test (dv_) et des clés live (prod_)
curl https://api.cosmospay.lat/cosmos-api/v1/payment-intents/pay \ -H "Authorization: Bearer $COSMOS_PAY_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "chain": "stellar", "destination": "G…YOUR_ACCOUNT", "amount": "25", "assetCode": "USDC", "assetIssuer": "GA5ZSEJYB37JRC5AVCIA5MOP4RHTM335X2KGX3IHOJAPP5RE34K4KZVN", "msg": "Order #1001", "checkoutTheme": "ticket" }'import { Client } from "@cosmosapp/pay_sdk"; const client = new Client({ apiKey: process.env.COSMOS_PAY_API_KEY });const intent = await client.paymentIntents.createPay({ destination: "G…YOUR_ACCOUNT", amount: "25",});// send your customer to the hosted checkoutconst checkoutUrl = "https://payments.cosmospay.lat/" + intent.id;{ "id": "evt_01JB…", "type": "PAYMENT_INTENT_SUCCEEDED", "createdAt": "2026-10-24T22:36:56.000Z", "data": { "id": "cmh9a1…", "status": "SUCCEEDED", "amount": "25", "txHash": "6864…2e54" }}# L’id de la réponse est le lien : https://payments.cosmospay.lat/<id>
Trois façons de commencer à encaisser.
Commencez aujourd’hui avec un lien et passez à l’API quand vous en avez besoin. Toutes utilisent le même checkout, le même dashboard et les mêmes webhooks.
Liens de paiement
Sans code
Créez un lien dans le dashboard et partagez-le par chat, e-mail ou QR code.
- Un montant fixe, ou choisi par le payeur
- Un message que le payeur voit dans son wallet
- Le statut en direct dans le dashboard
Checkout hébergé
Peu de code
Envoyez vos clients vers un checkout que nous hébergeons, avec le QR code, les boutons de wallet et le statut en direct.
- Quatre designs prêts à l’emploi
- En français, anglais, espagnol, portugais, allemand, hindi et chinois
- Des pages qu’aucun autre site ne peut intégrer
API de paiement
Contrôle total
Créez des intents de paiement depuis votre serveur et suivez le résultat grâce aux webhooks signés.
- REST, documentée en OpenAPI
- Un SDK TypeScript
- Des webhooks signés en HMAC-SHA256
Commencez à accepter les stablecoins.
Créez un compte gratuit, générez une clé de test et envoyez votre premier lien de paiement dès aujourd’hui.