recoverSubscriptions
Recupera una suscripción a través del Portal de Facturación de Stripe. 🔐 Este método requiere autorización.
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 objetoIError, nunca enfalse. Verificaresult === true- un objeto de error es verdadero, por lo queif (result)trataría un fallo como éxito.
Subscriptions.recoverSubscriptions(
body*);
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' });
Respuesta de ejemplo
{
"statusCode": 404,
"timestamp": "2026-08-14T13:04:38.395Z",
"message": "No subscription found"
}
Esquema de respuesta
Details
Esquema: boolean
boolean: booleanDevuelve true si la solicitud de recuperación fue aceptada.
ejemplo: true