Acceptez les paiements crypto sans laisser les developpeurs deviner.
Creez une session de paiement de test, ouvrez le paiement, verifiez les evenements webhook et avancez vers la revue mainnet avec des exemples a copier plutot qu'un appel commercial.
curl -X POST https://xpayr.com/api/v1/payments \
-H "Authorization: Bearer sk_test_xxx" \
-H "Content-Type: application/json" \
-d '{
"amount": 49.90,
"currency": "USDT",
"network": "tron-mainnet",
"metadata": {"order_id": "ORDER-1001"},
"success_url": "https://example.com/paid",
"cancel_url": "https://example.com/cancel",
"ipn_callback_url": "https://example.com/webhooks/xpayr"
}'
Choisissez la question d'integration a laquelle repondre en premier.
Creer une session de paiement
Commencez avec un vrai objet de paiement: montant, devise, reseau, metadonnees, URL de succes et callback webhook.
Ouvrir le demarrage rapideVerifier les webhooks
Traitez les evenements payment.completed, payment.failed et test.webhook avec verification de signature HMAC.
Verifier les signaturesExecuter le testnet de bout en bout
Creez une session de test, ouvrez le paiement, terminez un parcours portefeuille et rapprochez la reponse de statut.
Tester en toute securiteDeboguer les erreurs API
Associez les erreurs d'authentification, de validation, de route, de webhook et de delegation de frais au correctif suivant.
Lire le guide des erreursVendre des logiciels sous licence
Kit de Licences: vendez des extensions de navigateur et des plugins en crypto, ou la licence est le portefeuille de l'acheteur. Pas d'e-mail, pas de cles de licence, pas de retrofacturation.
Ouvrir Kit de LicencesServeur MCP Officiel à 21 Outils
Connectez Claude Desktop, Cursor, VS Code Copilot, Windsurf, Cline ou n8n via @xpayr/mcp-server ou POST /api/mcp pour créer des paiements multi-chaînes et gérer les intentions d'agents IA.
Ouvrir le Hub MCPPaywalls API Agentiques HTTP 402
Protégez vos API REST et points d'inférence LLM grâce aux défis HTTP 402 Payment Required et à la vérification de jetons ES256 JWKS sous la milliseconde.
Explorer le Kit HTTP 40210 guides de migration fournisseurs
Adaptateurs API et webhooks HMAC champ par champ pour NOWPayments, Coinbase Commerce, BitPay, BTCPay Server, Cryptomus, CoinGate, Stripe, CoinPayments, Helio et Triple-A.
Ouvrir les 10 GuidesSDK et paquets officiels
Installez @xpayr/node-sdk, @xpayr/mcp-server, @xpayr/extension-kit, @xpayr/payment-evidence, le SDK bouton de paiement navigateur et du code prêt à copier en 6 langages.
Ouvrir le Hub SDKCommerce d'Agents Autonomes et A2A
Stack agentique unifiée combinant MCP à 21 outils, Carte d'Agent Google A2A v1.0 (/.well-known/agent.json), paywalls HTTP 402 et garde-fous de dépenses.
Ouvrir Agent CommercePaiement sans Gaz et Routeur de Règlement
Éliminez les abandons liés au gaz natif grâce au parrainage ERC-2612 Permit (/gasless) et acheminez les paiements multi-chaînes vers vos stablecoins préférés (/settlement-router).
Explorer le Flux sans GazSandbox Interactif de Paiement en Direct
Testez le paiement Web3 en 1 Clic, le QR Direct d'Exchanges avec tolérance de 1%, les paywalls HTTP 402 et les payloads ES256 License Kit en direct dans votre navigateur sans inscription.
Lancer le Sandbox en DirectComparateur multichaîne de gaz et de finalité
Classez 9 rails de paiement EVM, Solana, TRON et Circle Arc selon la latence de finalité, les frais de gaz du payeur, le partage de 0.5% et le résultat net pour la trésorerie marchande.
Comparer 9 réseauxRéférence Interactive OpenAPI 3.1.0
Recherchez parmi les 20 points de terminaison REST API v1, inspectez les schémas de requête et téléchargez la Collection Officielle Postman v2.1 (/postman.json).
Ouvrir la Référence APICatalogue Unifié des Événements Webhook
Inspectez les 9 schémas d'événements webhook (dont payment.underpaid_accepted), le calendrier de relance en 6 étapes et les vérificateurs HMAC en 6 langages.
Explorer les Webhooks16 Modèles d'Architecture Blockchain
Chain IDs par réseau, SLA de confirmation, prise en charge ERC-2612 sans gaz et payloads API pour Solana, Base, Sui, Aptos, NEAR, Arbitrum, TRON, XRPL, TON, BTC et Arc.
Explorer les 16 ChaînesGénérateur de Code API en 8 Langages
Générez du code complet prêt pour la production en Node.js, Next.js, Python FastAPI, PHP, Go, Rust, Ruby et cURL avec permaliens partageables.
Générer le Code16 Portefeuilles, QR CEX et Coffres Multisig
EIP-6963, Solana Wallet Standard, QR Direct d'Exchanges et règlement direct M-sur-N vers Safe{Wallet}, Squads v4, Ledger et Fireblocks MPC.
Explorer les 16 PortefeuillesTraducteur Webhook et API Existants
Collez vos payloads webhook réels NOWPayments, Coinbase Commerce, BitPay, Cryptomus ou CoinGate pour générer un middleware XPayr HMAC-SHA256 prêt à l'emploi.
Lancer le TraducteurPermit ERC-2612 et SLA de Finalité sur 16 Chaînes
Inspectez les séparateurs de domaine EIP-712 Permit (/tools/erc2612-gasless-permit-inspector) et modélisez les SLA de confirmation sur 16 chaînes (/tools/rpc-finality-sla-calculator).
Inspecter Permit EIP-712Donnez a votre developpeur un seul dossier, pas dix liens eparpilles.
Le kit developpeur public comprend des fichiers Postman, une demo du SDK navigateur, des exemples cURL, PHP et Node, et des extraits de verification de webhook. Il est concu pour une evaluation testnet d'abord et correspond au routeur API en production.
Configuration MCP en un clic pour Cursor, VS Code et Claude.
Publié sur le Registre MCP Officiel d'Anthropic (io.github.xpayrcom/xpayr-mcp-server), sur NPM (@xpayr/mcp-server et xpayr-mcp) et sur GitHub Container Registry (ghcr.io/xpayrcom/xpayr-mcp-server:latest). Exposez 21 outils fortement typés de paiement crypto et d'intentions d'agents directement dans votre IDE ou moteur d'agent autonome.
{
"mcpServers": {
"xpayr": {
"command": "npx",
"args": ["-y", "@xpayr/mcp-server"],
"env": {
"XPAYR_API_KEY": "sk_test_your_key_here"
}
}
}
}
Creer
Appelez POST /api/v1/payments avec montant, devise, reseau et metadonnees.
Rediriger
Ouvrez le payment_url renvoye pour que l'acheteur puisse finaliser le paiement par portefeuille.
Confirmer
Interrogez GET /api/v1/payments/{id}/status ou consommez les webhooks signes.
Rapprocher
Enregistrez l'ID de session, le hash de transaction, le statut, les frais de passerelle et l'ID de commande.
Pret a tester un paiement crypto sans fonds reels ?
Ouvrez un compte marchand, creez une session de test et utilisez les exemples ci-dessus pour valider votre integration avant la revue mainnet.