Pular para o conteĆŗdo principal

recoverSubscriptions

Recupere uma assinatura atravĆ©s do Portal de Faturamento da Stripe. šŸ” Este mĆ©todo requer .

Descrição​

Este método restaura uma assinatura previamente cancelada para o usuÔrio atual através do Portal de Faturamento da Stripe. Ele retorna uma Promise que resolve para true se o pedido de recuperação foi aceito, ou um objeto IError se houve um problema.

āš ļø Com a configuração padrĆ£o errors.isShell: true, um pedido rejeitado Ć© retornado em vez de lanƧado: este mĆ©todo resolve para um objeto IError, nunca para false. Verifique result === true - um objeto de erro Ć© verdadeiro, entĆ£o if (result) trataria uma falha como sucesso.

.recoverSubscriptions(

);

Esquema de parĆ¢metros​

Esquema

body(obrigatório): ICancelSubscription
Corpo da assinatura
exemplo:

{ marker: "premium" }

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

Exemplos​

Exemplo mĆ­nimo​

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

Exemplo de resposta​

{
"statusCode": 404,
"timestamp": "2026-09-25T17:23:34.137Z",
"message": "No subscription found"
}

Esquema de resposta​

Details

Esquema: boolean boolean: boolean
Retorna true se o pedido de recuperação foi aceito.
exemplo: true