¿Por qué ofrecer stablecoins?
Global Reach
Acepta pagos desde cualquier país, sin necesidad de infraestructura bancaria por parte del cliente.
No Chargebacks
Las transacciones con stablecoins son irreversibles, lo que elimina por completo el fraude por contracargos.
USD Settlement
Recibes USD, sin necesidad de gestionar la volatilidad ni las wallets.
Descripción general
Cómo funciona
Experiencia del cliente
- El cliente selecciona Stablecoins en el checkout
- Se muestran una dirección de wallet y un código QR con el importe en stablecoins
- El cliente envía el importe exacto desde su wallet de stablecoins
- La transacción se confirma en la blockchain
- El cliente es redirigido a la página de éxito
Los pagos con stablecoins se facturan en USD. El importe en stablecoins que se muestra en el checkout refleja el tipo de cambio en tiempo real en el momento del pago.
Monedas y redes compatibles
Configuración
Tipo de método de API
Pruebas
1
Enable test mode
Usa tus claves de API de prueba de Dodo Payments.
2
Create a test checkout
Crea una sesión de checkout con
crypto_currency en los métodos de pago permitidos.3
Complete the test flow
Sigue el flujo de pago simulado con stablecoins en el entorno de prueba.
Mejores prácticas
Always include card fallbacks
Always include card fallbacks
No todos los clientes tienen wallets de stablecoins. Incluye siempre
credit y debit como métodos de pago alternativos.Set clear expectations on confirmation time
Set clear expectations on confirmation time
Las confirmaciones de la blockchain pueden tardar varios minutos, según la red. Asegúrate de que tu checkout comunique esto a los clientes.
Handle underpayments and overpayments
Handle underpayments and overpayments
En ocasiones, los pagos con stablecoins pueden diferir ligeramente del importe exacto debido a las comisiones de red. Supervisa los webhooks para consultar las actualizaciones del estado del pago.
Solución de problemas
Stablecoins not appearing at checkout
Stablecoins not appearing at checkout
Comprobar:
- ¿Se incluyó
crypto_currencyenallowed_payment_method_types? - ¿El importe de la transacción cumple el mínimo ($0.50)?
Payment not confirming
Payment not confirming
Causa: Los tiempos de confirmación de la blockchain varían. Algunas redes tardan más que otras.Solución: Espera la confirmación del webhook. No marques el pago como fallido hasta que haya transcurrido el periodo de confirmación.
Amount mismatch
Amount mismatch
Causa: Las comisiones de red pueden hacer que el importe recibido difiera ligeramente del importe solicitado.Solución: Supervisa los webhooks para consultar el importe final confirmado. Las pequeñas discrepancias se gestionan automáticamente.
Páginas relacionadas
Payment Methods Overview
Consulta todos los métodos de pago compatibles.
Checkout Guide
Guía completa de implementación del checkout.
Webhooks
Gestiona las confirmaciones de pago de forma asíncrona.
Testing Process
Guía completa de pruebas para todos los métodos de pago.