/subscriptions/{id}/resume
Desfaz um cancelamento agendado para o fim do período. A mesma subscription continua renovando no mesmo dia e no mesmo cartão, sem novo checkout e sem segunda cobrança. Aceito, ainda não concluído; o gateway é chamado em segundo plano. cancel_at volta a null na hora e o app recebe subscription.resumed.
Autorização
Bearer token: a key de um app, em Apps (sk_app_live_… ou sk_app_test_…), ou a tenant key, em Settings (sk_live_… ou sk_test_…). A key define o modo: uma key live só vê dados live, uma key test só dados de sandbox.
Parâmetros
O id do recurso.
Response body
202Retomada pedida. A subscription, sem cancelamento agendado.
pending: esperando o primeiro pagamento; active: dá acesso (também com um cancelamento agendado); past_due: uma renovação falhou e o gateway está tentando de novo; canceled: encerrada.
Preço por intervalo, decimal com ponto.
A configuração que processa o pagamento.
O seu próprio id para o cliente, como mandado no /connect.
O que o produto mandou com o checkout, devolvido na subscription e em cada ciclo de renovação.
Fim do período pago, quando a próxima renovação é cobrada. Pode vir null em subscription.activated; a data chega depois em subscription.updated.
true quando um cancelamento está agendado para o fim do período.
Quando o cancelamento foi pedido.
Quando um cancelamento agendado a encerra.
A subscription que esta substituiu (troca de plano).
Quando ela terminou.
401Secret key ausente ou inválida.
O que deu errado.
404Recurso não encontrado para este tenant.
O que deu errado.
422A subscription não tem cancelamento agendado, está sendo cancelada agora, já está cancelada ou ainda não começou.
Uma mensagem por campo (idempotency_key, gateway, amount, replaces, subscription ou record).