Obtener el estado de Pagar y suscribir
Consulta el estado de un pago y suscripción iniciado con Iniciar Pagar y suscribir.
GET /v3/pay-and-subscribe/{subscription_id}| Ambiente | URL base API | Portal de comercio |
|---|---|---|
| Sandbox | https://api.virtualpos-sandbox.com |
comercios.virtualpos-sandbox.com |
| Producción | https://api.virtualpos.cl |
comercios.virtualpos.cl |
Headers
Sección titulada «Headers»| Nombre | Requerido | Descripción |
|---|---|---|
Content-Type |
Sí | application/json |
Authorization |
Sí | API KEY del comercio |
Signature |
Sí | JWT HS256 firmado con la SECRET KEY, payload {"ciat": <timestamp>}. Ver firma. |
Parámetros de ruta
Sección titulada «Parámetros de ruta»| Nombre | Requerido | Descripción |
|---|---|---|
subscription_id |
Sí | ID de la suscripción (subsc_...) devuelto al iniciar la transacción. |
Ejemplo de request
Sección titulada «Ejemplo de request»curl -X GET 'https://api.virtualpos-sandbox.com/v3/pay-and-subscribe/subsc_3248ed9c-b2ed-4aef-b609-3786de227d9d' \ -H 'Content-Type: application/json' \ -H "Authorization: $API_KEY" \ -H "Signature: $SIGNATURE"Respuestas
Sección titulada «Respuestas»| Código | Descripción |
|---|---|
200 |
Solicitud exitosa |
400 |
Solicitud incorrecta o faltan parámetros |
401 |
Falla de autenticación por credenciales incorrectas |
{ "subscription": { "id": "subsc_8a6be338-44d4-4e44-8b13-8f0a45fe840f", "status": "SUSCRIBIENDO", "created_at": "2025-08-11 10:14:21", "channel": "", "service_id": "serviceid-123", "activation_payments": [ { "activation_amount": 0, "payment_description": "", "merchant_internal_code": "", "status": "pendiente" } ], "client": { "email": "john@virtualpos.cl", "social_id": "18665880-2", "first_name": "John", "last_name": "Doe", "phone_number": "56966744588" } }}