# previewSubscriptionUpdate

Prices a prospective mid-cycle subscription change without applying it. Returns the credit, charge and net that a prorated update would settle.

```
previewSubscriptionUpdate(

  input: PreviewSubscriptionUpdateInput!

): SubscriptionUpdatePreview
```

### Arguments[​](#arguments "Direct link to Arguments")

#### [`previewSubscriptionUpdate.input`](#input) ● [`PreviewSubscriptionUpdateInput!`](https://docs.monei.com/apis/graphql/types/inputs/preview-subscription-update-input/.md) non-null input[​](#input "Direct link to input")

### Type[​](#type "Direct link to Type")

#### [`SubscriptionUpdatePreview`](https://docs.monei.com/apis/graphql/types/objects/subscription-update-preview/.md) object[​](#subscriptionupdatepreview- "Direct link to subscriptionupdatepreview-")

What a prorated mid-cycle change would settle, computed without changing anything. Nothing is persisted or reserved: executing the change recomputes the figures, so a preview taken long before the change may differ.
