Saltar al contenido principal

recoverSubscriptions

Recupera una suscripción a través del Portal de Facturación de Stripe. 🔐 Este método requiere .

Descripción​

Este método restaura una suscripción previamente cancelada para el usuario actual a través del Portal de Facturación de Stripe. Devuelve una Promesa que se resuelve en true si la solicitud de recuperación fue aceptada, o un objeto IError si hubo un problema.

⚠️ Con la configuración predeterminada errors.isShell: true, una solicitud rechazada es devuelta en lugar de lanzada: este método se resuelve en un objeto IError, nunca en false. Verifica result === true - un objeto de error es verdadero, por lo que if (result) trataría un fallo como éxito.

.recoverSubscriptions(

);

Esquema de parámetros​

Esquema

body(requerido): ICancelSubscription
Cuerpo de la suscripción
ejemplo:

{ marker: "premium" }

body.marker(requerido): string
Marcador de la suscripción.
ejemplo: "premium"

Ejemplos​

Ejemplo mínimo​

const response = await Subscriptions.recoverSubscriptions({ marker: 'premium' });

Ejemplo de respuesta​

{
"statusCode": 404,
"timestamp": "2026-09-25T17:23:34.137Z",
"message": "No subscription found"
}

Esquema de respuesta​

Details

Esquema: boolean boolean: boolean
Devuelve true si la solicitud de recuperación fue aceptada.
ejemplo: true