prv_sandbox_... y toda cuenta de Therius incluye una por defecto. Todo lo que construyas aquí funciona de forma idéntica en producción; solo cambias la clave y la URL base cuando estés listo para salir a producción.
Pasos
1
Obtén una clave de sandbox
Inicia sesión en tu panel de Therius y copia la clave etiquetada como Sandbox Secret Key. Se ve así:
prv_sandbox_xxxxxxxxxxxx.Toda solicitud a https://api-sandbox.therius.io/v1 envía esta clave como Authorization: Bearer prv_sandbox_.... El prefijo de la clave (prv_sandbox_) le indica a Therius que enrute la solicitud al entorno de sandbox automáticamente — sin configuración adicional.2
Realiza tu primera compra
Pega el siguiente comando en tu terminal, reemplazando Algunas cosas a tener en cuenta sobre esta solicitud:Guarda el
prv_sandbox_your_key_here por tu clave de sandbox real.- Tarjetas de prueba —
4111111111111111siempre resulta en una aprobación de sandbox. Usa4000000000000002para simular un rechazo. amount.valuesiempre va en unidades menores.1999significa $19.99 en USD. Para monedas sin decimales como JPY o CLP,1999significa ¥1999.amount.exponentes la cantidad de posiciones decimales:2para USD/EUR,0para JPY/CLP.
id — es el identificador de este pago, usado como el segmento de ruta {id} para capturar, reembolsar y cancelar. (paymentCode es una referencia para consultas y conciliación.)3
Consulta el pago
Recupera cualquier pago pasando su La respuesta devuelve la misma estructura
id (o su paymentCode) a GET /payment/inquiry/{id}.PaymentResponse que la compra original, incluido el status actual y todos los detalles del monto.4
Tokeniza una tarjeta
Para guardar una tarjeta para un cliente que regresa, agrega La respuesta incluye un campo
"tokenize": true y un shopper.id a tu solicitud de compra. Therius almacena la tarjeta en su bóveda y devuelve un token en la respuesta.token (p. ej., vt_abc123). En solicitudes futuras para este cliente, pasa card.tokenData.token en lugar de card.cardData — sin necesidad del número de tarjeta.5
Sal a producción
Cuando estés listo para aceptar pagos reales, haz dos cambios:
- Reemplaza
prv_sandbox_...por tu clave de producciónprv_production_.... - Dirige tus solicitudes a
https://api.therius.io/v1en lugar dehttps://api-sandbox.therius.io/v1.
Qué sigue
Referencia de API
Explora cada endpoint — compra, autorización, captura, reembolso, cancelación, suscripciones y más.
SDK de JS
Incorpora un formulario de tarjeta seguro para PCI en tu frontend sin que los datos de tarjeta sin cifrar pasen por tu servidor.
Conexiones
Conecta adquirentes, procesadores y proveedores de pago alternativos a tu cuenta de Therius.
Webhooks
Recibe eventos de pago y suscripción en tu servidor, con verificación de firma.
Pruebas
Cada tarjeta de prueba de sandbox, motivo de rechazo y escenario de 3D Secure en una sola tabla.

