Saltar al contenido principal

suscribirse

Crea una nueva suscripción y obtén una sesión de pago para ella. 🔐 Este método requiere autorización.

Descripción

Este método crea una nueva suscripción paga para el usuario actual y devuelve la sesión de pago que debe ser pagada para activarla. Devuelve una Promesa que se resuelve en un objeto ICreatedSubscription.

Suscripciones.subscribe(

body*, body.marker*

);

Esquema de parámetros

Esquema

body(requerido): ISubscribe
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.subscribe({ marker: 'premium' });

Ejemplo de respuesta

{
"id": 1,
"amount": 100,
"paymentUrl": "https://checkout.stripe.com/c/pay/cs_test_...",
"status": "waiting"
}

Esquema de respuesta

Esquema: ICreatedSubscription

id: number
Identificador de la sesión de pago.
ejemplo: 1

amount: number
Cantidad a pagar.
ejemplo: 100

paymentUrl: string
URL de la página de pago.
ejemplo: "https://checkout.stripe.com/c/pay/..."

status: string
Estado de la sesión de pago.
ejemplo: "waiting"