---
title: ModalAction - Payments Apps API
description: The input fields to capture action data from the provider, that will populate the buyer action modal.
api_version: 2026-04
source_url:
  html: https://shopify.dev/docs/api/payments-apps/latest/input-objects/modalaction
  md: https://shopify.dev/docs/api/payments-apps/latest/input-objects/modalaction.md
---

# Modal​Action

input\_object

The input fields to capture action data from the provider, that will populate the buyer action modal.

## Fields

* external

  [External](https://shopify.dev/docs/api/payments-apps/latest/input-objects/External)

  The modal will render a message to inform buyers to complete an action on an external device.

* qr​Code

  [Qr​Code](https://shopify.dev/docs/api/payments-apps/latest/input-objects/QrCode)

  The modal will render a QR code that the buyer will scan.

***

## Mutations using this input

* [payment​Session​Modal.action](https://shopify.dev/docs/api/payments-apps/latest/mutations/paymentSessionModal#arguments-action)

  ARGUMENT

***

## Map

### Mutations using this input

* [payment​Session​Modal.action](https://shopify.dev/docs/api/payments-apps/latest/mutations/paymentSessionModal#arguments-action)