Aller au contenu principal

recoverSubscriptions

Récupérez un abonnement via le Portail de Facturation Stripe. 🔐 Cette méthode nécessite l'autorisation.

Description

Cette méthode restaure un abonnement précédemment annulé pour l'utilisateur actuel via le Portail de Facturation Stripe. Elle renvoie une Promesse qui se résout en true si la demande de récupération a été acceptée, ou un objet IError s'il y a eu un problème.

⚠️ Avec le paramètre par défaut errors.isShell: true, une demande rejetée est retournée plutôt que lancée : cette méthode se résout en un objet IError, jamais en false. Vérifiez result === true - un objet d'erreur est considéré comme vrai, donc if (result) traiterait un échec comme un succès.

Abonnements.recoverSubscriptions(

body*

);

Parameters schema

Schéma

body(obligatoire): ICancelSubscription
Corps de l'abonnement
exemple:

{ marker: "premium" }

body.marker(obligatoire): string
Marqueur de l'abonnement.
exemple: "premium"

Exemples

Exemple minimal

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

Exemple de réponse

{
"statusCode": 404,
"timestamp": "2026-08-14T13:04:38.395Z",
"message": "No subscription found"
}

Schéma de réponse

Details

Schéma: boolean boolean: boolean
Renvoie true si la demande de récupération a été acceptée.
exemple: true