# Smart Subscriptions Action Questions
source: https://developer.mastercard.com/consumer-clarity/documentation/tutorials-and-guides/smart-subscriptions-action-types/index.md

These articles describe the questions returned for Smart Subscriptions action workflows and explain how issuers can collect, pre-populate, display, and submit the associated values.

The Action Survey Questions framework is dynamic. The survey questions returned vary based on the merchant, action type, and workflow state. Issuers should implement support for all documented survey element types and avoid hardcoded question logic. Not all questions will be returned for every request, and new questions might be introduced over time.

Use the survey element IDs provided in the API response as the source of truth, follow the payload and validation requirements documented in this guide, and design your implementation to support future question additions without requiring redevelopment.

## Question Applicability {#question-applicability}

Some action workflows reuse the same questions. Use this table to identify which question groups apply to each action type and where to find the related documentation.

|      Question group       |                            Applies to                            |                                                                                                      Article                                                                                                      |
|---------------------------|------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Standard Cancel questions | `CANCEL`; can be reused by `CHANGE_PLAN` and `CANCEL_WITH_BLOCK` | [Cancel Questions](https://developer.mastercard.com/consumer-clarity/documentation/tutorials-and-guides/smart-subscriptions-action-types/cancel-and-advanced-action-questions/index.md#question-summary)          |
| Advanced action questions | `CANCEL`, `CHANGE_PLAN`, as identified per question              | [Advanced Action Questions](https://developer.mastercard.com/consumer-clarity/documentation/tutorials-and-guides/smart-subscriptions-action-types/cancel-and-advanced-action-questions/index.md#advanced-actions) |
| Payment Stop questions    | `CANCEL_WITH_BLOCK`, `BLOCK`                                     | [Payment Stop Action Questions](https://developer.mastercard.com/consumer-clarity/documentation/tutorials-and-guides/smart-subscriptions-action-types/payment-stop-action-questions/index.md)                     |
| Unblock questions         | `UNBLOCK`                                                        | [Unblock Action Questions](https://developer.mastercard.com/consumer-clarity/documentation/tutorials-and-guides/smart-subscriptions-action-types/unblock-action-questions/index.md)                               |

## Articles {#articles}

* [Cancel and Advanced Action Questions](https://developer.mastercard.com/consumer-clarity/documentation/tutorials-and-guides/smart-subscriptions-action-types/cancel-and-advanced-action-questions/index.md) documents standard Cancel questions and the advanced `que_acceptoffer`, `que_abandon`, and `que_changeplan` questions.
* [Payment Stop Action Questions](https://developer.mastercard.com/consumer-clarity/documentation/tutorials-and-guides/smart-subscriptions-action-types/payment-stop-action-questions/index.md) documents questions used for `CANCEL_WITH_BLOCK` and `BLOCK` instructions.
* [Unblock Action Questions](https://developer.mastercard.com/consumer-clarity/documentation/tutorials-and-guides/smart-subscriptions-action-types/unblock-action-questions/index.md) documents the question used for an `UNBLOCK` instruction.
