Integraciones
Stripe
Stripe es la integración de pago estándar para los sitios web de Elmony. Las aplicaciones móviles normalmente deberían utilizar RevenueCat para la facturación de App Store y Google Play; El pago móvil directo de Stripe es una opción avanzada para flujos de pago personalizados elegibles.
Configuración global o de proyecto
Usar Stripe global
Configure cuentas reales y de prueba reutilizables en Configuración → Integraciones, luego seleccione qué modo utiliza la aplicación.
Usar Stripe del proyecto
Guarde una anulación de cuenta de Stripe separada cuando el proyecto no deba compartir las credenciales globales.
Configurar pagos
- Abra el proyecto web en Builder y seleccione Pagos.
- Elija la fuente Stripe global o del proyecto.
- Conectar prueba modo y selecciónelo para obtener una vista previa del pago.
- Implemente y verifique los flujos de pago, webhook, cumplimiento y fallas.
- Conectar en vivo modo solo cuando los productos de producción y los webhooks estén listos.
- Cambie la aplicación a Live inmediatamente antes del lanzamiento de producción y ejecute una pequeña transacción real.
Retroceso manual
Si la conexión Stripe no puede completar los valores, la configuración avanzada acepta una ID de cuenta, una clave publicable, una clave secreta y un webhook secreto para cada modo. Mantenga las claves secretas y de webhook fuera del código del navegador y del control de fuente; Utilícelos sólo en el código del lado del servidor o en la configuración del entorno protegido.
Solución de problemas
- Confirme que las claves publicables, secretas y de webhook pertenecen al modo de prueba o en vivo seleccionado.
- Utilice el registro de eventos de Stripe para comprobar la entrega del webhook y las respuestas del servidor.
- No mezcle productos de prueba, ID de precios ni clientes con una conexión en modo en vivo.
- Si un proyecto debe usar una cuenta diferente, cambie a Project Stripe en lugar de cambiar una cuenta global utilizada por otras aplicaciones.
