Acepte pagos cripto sin obligar a los desarrolladores a adivinar.
Cree una sesion de pago de prueba, abra el checkout, verifique eventos de webhook y avance hacia la revision de mainnet con ejemplos listos para copiar en lugar de una llamada comercial.
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"
}'
Elija la pregunta de integracion que necesita responder primero.
Crear una sesion de pago
Empiece con un objeto de checkout real: importe, moneda, red, metadatos, URL de exito y callback del webhook.
Abrir inicio rapidoVerificar webhooks
Gestione los eventos payment.completed, payment.failed y test.webhook con comprobaciones de firma HMAC.
Verificar firmasEjecutar testnet de extremo a extremo
Cree una sesion de prueba, abra el checkout, complete un flujo de billetera y concilie la respuesta de estado.
Probar con seguridadDepurar errores de API
Asocie los errores de autenticacion, validacion, ruta, webhook y delegacion de comisiones con la solucion.
Leer la guia de erroresVender software con licencia
Kit de Licencias: venda extensiones de navegador y plugins por cripto donde la licencia es la billetera del comprador. Sin correo, sin claves de licencia, sin contracargos.
Abrir Kit de LicenciasServidor MCP Oficial de 21 Herramientas
Conecta Claude Desktop, Cursor, VS Code Copilot, Windsurf, Cline o n8n mediante @xpayr/mcp-server o POST /api/mcp para crear checkouts multicadena y gestionar intenciones de agentes de IA.
Abrir Centro MCPPaywalls de API Agénticos HTTP 402
Protege APIs REST y endpoints de inferencia LLM con desafíos HTTP 402 Payment Required y verificación de tokens ES256 JWKS en submilisegundos.
Explorar Kit HTTP 40210 guías de migración de proveedores
Adaptadores campo por campo de API y webhooks HMAC para NOWPayments, Coinbase Commerce, BitPay, BTCPay Server, Cryptomus, CoinGate, Stripe, CoinPayments, Helio y Triple-A.
Abrir las 10 GuíasSDKs y paquetes oficiales
Instala @xpayr/node-sdk, @xpayr/mcp-server, @xpayr/extension-kit, @xpayr/payment-evidence, el SDK de botón de pago para navegador y código listo en 6 lenguajes.
Abrir Centro de SDKsComercio Autónomo de Agentes y A2A
Pila unificada para agentes que combina MCP de 21 herramientas, Google A2A v1.0 Agent Card (/.well-known/agent.json), paywalls HTTP 402 y límites de gasto.
Abrir Comercio de AgentesCheckout sin Gas y Enrutador de Liquidación
Elimina el abandono por falta de gas nativo mediante el patrocinio ERC-2612 Permit (/gasless) y enruta pagos multicadena hacia tus stablecoins preferidas (/settlement-router).
Explorar Flujo sin GasSandbox Interactivo de Checkout en Vivo
Prueba Web3 1-Clic, QR Directo de Exchanges con 1% de tolerancia, paywalls HTTP 402 y payloads de ES256 License Kit en vivo desde tu navegador sin registro.
Iniciar Sandbox en VivoComparador Multicadena de Gas y Finalidad
Clasifica 9 rieles de pago en EVM, Solana, TRON y Circle Arc según latencia de finalidad, gas del pagador, división del 0.5% y resultado neto para la tesorería del comercio.
Comparar 9 cadenasReferencia Interactiva OpenAPI 3.1.0
Busca en los 20 endpoints de REST API v1, inspecciona los esquemas de solicitud y descarga la Colección Oficial Postman v2.1 (/postman.json).
Abrir Referencia APICatálogo Unificado de Eventos Webhook
Inspecciona los 9 esquemas de eventos webhook (incluido payment.underpaid_accepted), el calendario de reintentos en 6 etapas y verificadores HMAC en 6 lenguajes.
Explorar Webhooks16 Esquemas de Redes Blockchain
Chain IDs por red, SLAs de confirmación, soporte ERC-2612 sin gas y payloads de API para Solana, Base, Sui, Aptos, NEAR, Arbitrum, TRON, XRPL, TON, BTC y Arc.
Explorar las 16 RedesGenerador de Código API en 8 Lenguajes
Genera código completo y listo para producción en Node.js, Next.js, Python FastAPI, PHP, Go, Rust, Ruby y cURL con enlaces permanentes compartibles.
Generar Código16 Billeteras, QR de CEX y Bóvedas Multifirma
EIP-6963, Solana Wallet Standard, QR Directo de Exchanges y liquidación directa M-de-N hacia Safe{Wallet}, Squads v4, Ledger y Fireblocks MPC.
Explorar las 16 BilleterasTraductor de Webhooks y APIs Heredadas
Pega payloads reales de webhooks de NOWPayments, Coinbase Commerce, BitPay, Cryptomus o CoinGate para generar middleware HMAC-SHA256 listo para XPayr.
Iniciar TraductorPermit ERC-2612 y SLA de Finalidad en 16 Redes
Inspecciona separadores de dominio EIP-712 Permit (/tools/erc2612-gasless-permit-inspector) y modela SLAs de confirmación en 16 redes (/tools/rpc-finality-sla-calculator).
Inspeccionar Permit EIP-712Dele a su desarrollador una carpeta, no diez enlaces dispersos.
El kit publico para desarrolladores incluye archivos de Postman, demo del SDK de navegador, ejemplos de cURL, PHP y Node, y fragmentos de verificacion de webhooks. Esta pensado para evaluar primero en testnet y se corresponde con el router de la API en produccion.
Configuración MCP en un clic para Cursor, VS Code y Claude.
Publicado en el Registro Oficial MCP de Anthropic (io.github.xpayrcom/xpayr-mcp-server), NPM (@xpayr/mcp-server y xpayr-mcp) y GitHub Container Registry (ghcr.io/xpayrcom/xpayr-mcp-server:latest). Expón 21 herramientas fuertemente tipadas de pagos cripto e intenciones de agentes directamente en tu IDE o entorno autónomo.
{
"mcpServers": {
"xpayr": {
"command": "npx",
"args": ["-y", "@xpayr/mcp-server"],
"env": {
"XPAYR_API_KEY": "sk_test_your_key_here"
}
}
}
}
Crear
Llame a POST /api/v1/payments con importe, moneda, red y metadatos.
Redirigir
Abra el payment_url devuelto para que el comprador complete el pago desde la billetera.
Confirmar
Consulte GET /api/v1/payments/{id}/status o consuma webhooks firmados.
Conciliar
Guarde el ID de sesion, el hash de transaccion, el estado, la comision de la pasarela y el ID de pedido.
Listo para probar un checkout cripto sin fondos de produccion?
Abra una cuenta de comercio, cree una sesion de prueba y use los ejemplos anteriores para validar su integracion antes de la revision de mainnet.