# Component: Block Double Renewal Dialog

**Purpose:** Use this Enforcement Component to block a renewal being applied to a subscription that has already been renewed.

{% embed url="<https://69c2cf3a42a094f3cd354b8d-ozgakmnact.chromatic.com/?path=/story/shop-components-dialogs-block-double-renewal-dialog--default&full=1&shortcuts=false&singleStory=true&embed=true>" %}

| **id**      | **label**      | **type** | **default**                                       | **purpose**                                                                                      |
| ----------- | -------------- | -------- | ------------------------------------------------- | ------------------------------------------------------------------------------------------------ |
| heading     | Heading        | string   | You've already renewed your subscription          | Message visible to customers                                                                     |
| body        | Body           | richtext | It looks like you have already your subscription. | Message visible to customers                                                                     |
| showButton  | Show a button? | boolean  | false                                             | Show a button that allows you to redirect the customer, for example to their self-service portal |
| buttonLabel | Button label   | string   | Click here                                        | Define button text                                                                               |
| buttonUrl   | Button URL     | string   | /                                                 | Define button URL                                                                                |
| componentId | Component Id   | string   | block-double-renewal-dialog-limio                 |                                                                                                  |
