# Prévia da troca de plano

URL: https://staging.pagpolar.com/docs/referencia/entidades/previa-da-troca-de-plano

> Cálculo da troca antes de executar: direção, crédito proporcional e valor a cobrar.

Cálculo da troca antes de executar: direção, crédito proporcional e valor a cobrar.

## Onde aparece

* [`POST /subscriptions/{id}/plan-change/preview`](/docs/referencia/assinaturas/preview-subscription-plan-change)

## Campos

Campos anuláveis chegam com `null`. Campos com opções fixas listam todos os valores.

| Campo | Tipo | Obrigatório | Nulo | Descrição |
| --- | --- | --- | --- | --- |
| `type` | enum | não | não | Valores: `UPGRADE`, `DOWNGRADE`. |
| `current_product_price_id` | texto (uuid) | não | não | — |
| `current_price` | número | não | não | — |
| `new_product_price_id` | texto (uuid) | não | não | — |
| `new_price` | número | não | não | — |
| `total_days` | inteiro | não | não | — |
| `remaining_days` | inteiro | não | não | — |
| `prorated_credit` | número | não | não | — |
| `charge_amount` | número | não | não | — |
| `effective_at` | texto (date-time) | não | não | — |
| `current_payment_method` | texto | não | não | — |
