Pular para o conteĆŗdo principal

assinar

Crie uma nova assinatura e obtenha uma sessĆ£o de pagamento para ela. šŸ” Este mĆ©todo requer autorização.

Descrição​

Este método cria uma nova assinatura paga para o usuÔrio atual e retorna a sessão de pagamento que deve ser paga para ativÔ-la. Ele retorna uma Promise que resolve para um objeto ICreatedSubscription.

Assinaturas.subscribe(

body*, body.marker*

);

Esquema de parĆ¢metros​

Esquema

body(obrigatório): ISubscribe
Corpo da assinatura. Exemplo: { marker: "premium" }

body.marker(obrigatório): string
Marcador da assinatura
exemplo: "premium"

Exemplos​

Exemplo mĆ­nimo​

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

Exemplo de resposta​

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

Esquema de resposta​

Esquema: ICreatedSubscription

id: number
Identificador da sessão de pagamento.
exemplo: 1

amount: number
Valor a ser pago.
exemplo: 100

paymentUrl: string
URL da pƔgina de pagamento.
exemplo: "https://checkout.stripe.com/c/pay/..."

status: string
Status da sessão de pagamento.
exemplo: "waiting"