Skip to main content
POST
/
api
/
subscriptions
/
{id}
/
resume
Retomar Assinatura
curl --request POST \
  --url https://garu.com.br/api/subscriptions/{id}/resume \
  --header 'Authorization: Bearer <token>'

Visão Geral

Retome uma assinatura que foi pausada, reativando as cobranças recorrentes. A próxima cobrança será agendada automaticamente.

Exemplo de Requisição

curl -X POST https://garu.com.br/api/subscriptions/100/resume \
  -H "Authorization: Bearer sk_test_sua_chave"

Resultado

  • Status muda para active
  • Cobranças são retomadas
  • Próxima cobrança é agendada automaticamente

Resposta de Sucesso (200 OK)

{
  "id": 100,
  "status": "active",
  "nextPaymentAt": "2024-03-20T10:00:00.000Z",
  "message": "Assinatura retomada com sucesso"
}

Erros Comuns

{
  "statusCode": 404,
  "message": "Subscription not found"
}
Solução: Verifique se o ID da assinatura está correto.
{
  "statusCode": 400,
  "message": "Subscription is not paused"
}
Solução: Apenas assinaturas com status paused podem ser retomadas.
{
  "statusCode": 400,
  "message": "Payment method is no longer valid"
}
Solução: O cliente precisa atualizar o método de pagamento através do Portal do Cliente.

Próximos Passos

Detalhes da Assinatura

Consulte o status atual da assinatura

Portal do Cliente

Permita que clientes gerenciem seus dados