Sin riesgo financiero
Realiza todas las pruebas necesarias sin procesar pagos reales ni afectar dinero de clientes.
El ambiente Sandbox de Aloha Pay te permite desarrollar y probar tu integración sin procesar transacciones reales. Es el primer paso recomendado antes de pasar a producción.
Utilizar el ambiente de pruebas es fundamental por varias razones:
Sin riesgo financiero
Realiza todas las pruebas necesarias sin procesar pagos reales ni afectar dinero de clientes.
Desarrollo seguro
Experimenta con la API, prueba diferentes escenarios y corrige errores sin consecuencias.
Validación completa
Verifica que tu integración funcione correctamente antes de ir a producción.
Pruebas de flujo
Simula el flujo completo de pago incluyendo webhooks y confirmaciones.
Para obtener una cuenta en el ambiente Sandbox de Aloha Pay, completa el siguiente formulario:
Una vez que tengas tus credenciales, utiliza las siguientes URLs para acceder al ambiente de pruebas:
| Servicio | URL |
|---|---|
| Dashboard (App Web) | https://app-dev.alohapay.co |
| API | https://api-dev.alohapay.co |
Cuando uses el Embedded Checkout, activa el modo sandbox:
AlohaPay.create({ apiKey: 'tu_api_key_sandbox', container: '#checkout', amount: 10000, useSandbox: true // Activa el ambiente de pruebas});Para llamadas directas a la API, usa la URL de sandbox:
curl -X GET "https://api-dev.alohapay.co/api/external/v1/payment-methods" \ -H "X-API-KEY: tu_api_key_sandbox"| Aspecto | Sandbox | Producción |
|---|---|---|
| Transacciones | Simuladas | Reales |
| Dinero | No se procesa | Se procesa dinero real |
| API URL | api-dev.alohapay.co | api.alohapay.co |
| Dashboard | app-dev.alohapay.co | app.alohapay.co |
| Propósito | Desarrollo y pruebas | Operación real |
Una vez que hayas validado tu integración en Sandbox:
useSandbox: false o elimina el parámetroEmbedded Checkout:
// SandboxAlohaPay.create({ apiKey: 'tu_api_key_sandbox', container: '#checkout', amount: 10000, useSandbox: true});
// ProducciónAlohaPay.create({ apiKey: 'tu_api_key_produccion', container: '#checkout', amount: 10000 // useSandbox se omite o se establece en false});Llamadas directas a la API:
# Sandboxcurl -X GET "https://api-dev.alohapay.co/api/external/v1/payment-methods" \ -H "X-API-KEY: tu_api_key_sandbox"
# Producción - cambia api-dev por apicurl -X GET "https://api.alohapay.co/api/external/v1/payment-methods" \ -H "X-API-KEY: tu_api_key_produccion"