s'abonner
Créez un nouvel abonnement et obtenez une session de paiement pour celui-ci. 🔐 Cette méthode nécessite l'autorisation.
Description
Cette méthode crée un nouvel abonnement payant pour l'utilisateur actuel et renvoie la session de paiement qui doit être réglée pour l'activer. Elle renvoie une Promesse qui se résout en un objet ICreatedSubscription.
Subscriptions.subscribe(
body*,
body.marker*
);
Schéma des paramètres
Schéma
body(obligatoire): ISubscribe
Corps de l'abonnement. Exemple : { marker: "premium" }
body.marker(obligatoire): string
Marqueur de l'abonnement
exemple : "premium"
Exemples
Exemple minimal
const response = await Subscriptions.subscribe({ marker: 'premium' });
Exemple de réponse
{
"id": 1,
"amount": 100,
"paymentUrl": "https://checkout.stripe.com/c/pay/cs_test_...",
"status": "waiting"
}
Schéma de réponse
Schéma : ICreatedSubscription
id: number
Identifiant de la session de paiement.
exemple : 1
amount: number
Montant à payer.
exemple : 100
paymentUrl: string
URL de la page de paiement.
exemple : "https://checkout.stripe.com/c/pay/..."
status: string
Statut de la session de paiement.
exemple : "waiting"