> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Using Rewards With the Connect Widget

The MX Connect Widget is a ready-made user interface that allows developers to quickly add members to Atrium and navigate the multi-factor authentication process. It can also be used to manage and resolve connection errors, and it even works with various premium features, such as rewards.

Connecting to an institution in rewards mode will gather rewards information for the `member`, as well as associated account and transaction data.

## Configuration Options

Both the [JavaScript `config` option](/connect/guides/widget_loader_deprecated) and the [WebView POST data](/connect/guides/webviews#2-handle-navigation-events) accept the following options.

| Option | Required | Data Type | Description                                                                                                                                            |
| :----- | :------- | :-------- | :----------------------------------------------------------------------------------------------------------------------------------------------------- |
| `mode` | no       | String    | Loads the Connect Widget into the specified mode. Current options available are `verification`, `reward` and `aggregation`. Defaults to `aggregation`. |

## Configuration Scenarios

Below we list several scenarios which partners may wish to present to end users, along with the correct configuration settings for each situation.

| Scenario                                                      | Settings                                                                                                                                                                                                                                                                                |
| :------------------------------------------------------------ | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Load Connect in reward mode                                   | Set the `mode` option to `reward`. Connect will load and run a `reward` job on any institution that is connected.                                                                                                                                                                       |
| Load Connect in reward mode and use your own institution list | Set the `mode` option to `reward`, set the `disable_institution_search` to `true`, and set the `institution_code` to the desired institution's code. Connect will load on the **enter credentials** step, disable the institution search, and run a `reward` job on the desired member. |
