# Assinatura renovada

URL: https://staging.pagpolar.com/docs/webhooks/eventos/subscription-renewed

> **Evento:** `SUBSCRIPTION_RENEWED`

Um ciclo da assinatura no cartão, a partir do segundo, foi pago.

**Quando dispara:** quando o gateway avisa a PagPolar que a cobrança de um ciclo a partir do segundo foi paga.

**O que fazer:** mantenha o acesso e atualize a próxima data de cobrança com `subscription.next_billing_at`.

**Atenção:** chega uma vez a cada ciclo pago, sempre com o mesmo `subscription.id`: não use só esse campo para descartar repetidos. Assinaturas em PIX ou boleto não geram este evento; a renovação delas chega como `TRANSACTION_PAID`.

### Exemplo de payload

```json
{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "event": "SUBSCRIPTION_RENEWED",
  "creation_date": "2026-02-28T10:05:05.000Z",
  "version": "1.0.0",
  "data": {
    "subscription": {
      "id": "c3d4e5f6-a7b8-4012-8def-123456789012",
      "external_id": "sub_abc123",
      "status": "ACTIVE",
      "start_at": "2026-01-28T10:00:00.000Z",
      "end_at": null,
      "next_billing_at": "2026-03-28T10:00:00.000Z",
      "payment_method": "CREDIT_CARD",
      "total_amount": "49.9000",
      "created_at": "2026-01-28T10:00:00.000Z"
    },
    "product": {
      "id": "8a2cdb3c-4a6d-4bad-8add-1a0c6b2cab5c",
      "name": "Assinatura Premium Mensal",
      "type": "SUBSCRIPTION"
    },
    "buyer": {
      "name": "João Silva",
      "email": "joao.silva@email.com",
      "document": "12345678900",
      "phone": "11999999999"
    },
    "source": {
      "channel": "API",
      "api_credential_id": "7c9e6679-7425-40de-944b-e07fc1f90ae7"
    }
  }
}
```
