# InputResponse

> A schema in the One API reference. Source: https://hub.ozow.com/api-reference/one-api/schemas/input-response/

## Fields

- `transactionId` (string, uuid, required) - The transaction id of the payment being processed.
- `paymentStep` (string, required) - The name of the payment step being performed.
- `pageTitle` (string, required) - The title of the page, this will be a user friendly message and can be displayed to the end user.
- `pageInstructions` (string, required) - Instructions for the end user to perform, this will be a user friendly message and can be displayed to the end user.
- `pageActionText` (string, required) - The action type, this could typically be used as the text for a button or link. This will be a user friendly message and can be displayed to the end user.
- `displayType` (any, required, one of "form", "prompt", "busy") - The display type which indicates what sort of action should be taken. `form` will require asking the user for input, `prompt` will require instructing the user to perform an action (e.g. accept a push message) and `busy` will require asking the user to wait.
- `inputFields` (array of InputField) - If the object is of the `form` display type the input fields the user would need to complete will be returned in this array.
