# Merchant View roles

> What each role can do on the Merchant View Operations screens, button by button.

What each role can do on the Merchant View Operations screens, button by button.

### Everyone sees everything; the role decides the actions

Admin, Support and Support (read-only) all see the same screens and the same data. The role only decides which of the buttons below a user can use.

### Roles are the security, options are the layout

The role decides what a user can do. For an embedded session it is the `session.teams` value on the [deep link](/platforms/reference/operations/createdeeplink/), and a deep link can never give more than the session that created it holds.

[Merchant View options](/platforms/embedded-payments/activity-view-options/) (`features`, such as `refund`) only decide which buttons are shown. They never grant or remove a permission. To stop a user refunding, give them a role that cannot refund; hiding the button is not enough.

The full list by operation is in [Roles and permissions](/platforms/user-guides/rules-roles/).

### Who can use each button

| Screen | Button | Admin | Support | Support (read-only) | Rule |
|---|---|:---:|:---:|:---:|---|
| [Account](/platforms/user-guides/admin-accounts-view/) | Add Payment Method | ✓ | ✓ | ✗ | [Save a payment method without charging it](/platforms/user-guides/rules-payment-tokenise/) |
| [Account](/platforms/user-guides/admin-accounts-view/) | New Payment | ✓ | ✓ | ✗ | [Take a one-off payment](/platforms/user-guides/rules-payment-take/) |
| [Capture a transaction](/platforms/user-guides/admin-transaction-capture/) | Capture | ✓ | ✓ | ✗ | [Capture an authorised payment](/platforms/user-guides/rules-payment-capture/) |
| [Charge](/platforms/user-guides/admin-contract-charge/) | Save | ✓ | ✓ | ✗ | [Amend a charge](/platforms/user-guides/rules-charge-amend/) |
| [Charge](/platforms/user-guides/admin-contract-charge/) | Void charge | ✓ | ✓ | ✗ | [Write off a charge](/platforms/user-guides/rules-charge-void/) |
| [Comments](/platforms/user-guides/admin-sections-shared/#comments) | Delete Comment | ✓ | ✓ | ✗ | [Delete a note or an attachment](/platforms/user-guides/rules-note-delete/) |
| [Comments](/platforms/user-guides/admin-sections-shared/#comments) | Save | ✓ | ✓ | ✗ | [Add or edit a note with attachments](/platforms/user-guides/rules-note-save/) |
| [Comments](/platforms/user-guides/admin-sections-shared/#comments) | X on the attachment | ✓ | ✓ | ✗ | [Delete a note or an attachment](/platforms/user-guides/rules-note-delete/) |
| [Contract](/platforms/user-guides/admin-contracts-view/) | Change Payment Method | ✓ | ✓ | ✗ | [Change the payment method on a contract](/platforms/user-guides/rules-contract-change-payment-method/) |
| [Contract](/platforms/user-guides/admin-contracts-view/) | Confirm | ✓ | ✓ | ✗ | [Resume a contract](/platforms/user-guides/rules-contract-resume/) |
| [Contract](/platforms/user-guides/admin-contracts-view/) | Make Payment | ✓ | ✓ | ✗ | [Collect a contract's arrears now](/platforms/user-guides/rules-contract-make-payment/) |
| [Contract](/platforms/user-guides/admin-contracts-view/) | Suspend | ✓ | ✓ | ✗ | [Suspend a contract](/platforms/user-guides/rules-contract-suspend/) |
| [Contract](/platforms/user-guides/admin-contracts-view/) | Terminate | ✓ | ✓ | ✗ | [Terminate a contract](/platforms/user-guides/rules-contract-terminate/) |
| [Create or edit an account](/platforms/user-guides/admin-account-form/) | Save | ✓ | ✓ | ✗ | [Create an account](/platforms/user-guides/rules-account-create/); [Update an account](/platforms/user-guides/rules-account-update/) |
| [Edit a contract](/platforms/user-guides/admin-contract-edit/) | Convert to Scheduled | ✓ | ✓ | ✗ | [Amend a scheduled contract's instalments](/platforms/user-guides/rules-contract-amend-schedule/) |
| [Edit a contract](/platforms/user-guides/admin-contract-edit/) | Save | ✓ | ✓ | ✗ | [Amend a contract's terms](/platforms/user-guides/rules-contract-amend/); [Amend a scheduled contract's instalments](/platforms/user-guides/rules-contract-amend-schedule/) |
| [Edit an upcoming charge or payment](/platforms/user-guides/admin-contract-upcoming/) | Save | ✓ | ✓ | ✗ | [Move the next charge](/platforms/user-guides/rules-contract-reschedule-next-charge/); [Reschedule the next payment](/platforms/user-guides/rules-contract-reschedule-payment/) |
| [Payment method details](/platforms/user-guides/admin-sections-payment-methods/#payment-method-details) | Archive | ✓ | ✓ | ✗ | [Archive a saved payment method](/platforms/user-guides/rules-payment-method-archive/) |
| [Refund a transaction](/platforms/user-guides/admin-transaction-refund/) | Refund | ✓ | ✓ | ✗ | [Refund a payment](/platforms/user-guides/rules-payment-refund/) |
| [Transaction](/platforms/user-guides/admin-transactions-view/) | Attribute | ✓ | ✓ | ✗ | [Attribute an unattributed payment](/platforms/user-guides/rules-payment-reattribute/) |
| [Transaction](/platforms/user-guides/admin-transactions-view/) | Mark as Approved | ✓ | ✓ | ✗ | [Mark an unresolved payment approved or declined](/platforms/user-guides/rules-payment-override-status/) |
| [Transaction](/platforms/user-guides/admin-transactions-view/) | Mark as Declined | ✓ | ✓ | ✗ | [Mark an unresolved payment approved or declined](/platforms/user-guides/rules-payment-override-status/) |
| [Transaction](/platforms/user-guides/admin-transactions-view/) | Undo Refund | ✓ | ✓ | ✗ | [Undo an offline refund](/platforms/user-guides/rules-payment-undo-refund/) |
| [Transaction](/platforms/user-guides/admin-transactions-view/) | Void | ✓ | ✓ | ✗ | [Void an authorisation](/platforms/user-guides/rules-payment-void/) |