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"