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

# PaymentTransactionActionAvailability

> Whether one action is allowed for a payment transaction. The action is a key, not an enum, because the list of actions can grow without a change of the schema. Keys today: AssignToSalesOrder, AssignToSalesInvoice, Unassign, AutoAssign, Ignore, Unignore, Update, RefundRemainder.



**Kind**: `object`

## Fields

**`actionId`**: `String!`

The key of the action. A client that does not know a key ignores the entry.

---

**`isAllowed`**: `Boolean!`

Whether the action is allowed right now.

---

**`blockers`**: `[PaymentTransactionActionBlocker!]!`

The reasons why it is not, empty when it is allowed.

