> ## 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.

# UpdatePaymentTransactionCommandRequestInput

> Changes the internal note of a payment transaction. Everything else comes from the bank, the provider or the external system. Fields that are omitted stay as they are. Errors: PAYMENT_TRANSACTION_NOT_FOUND (the payment transaction was not found); PAYMENT_ACCOUNT_HIDDEN (the payment account is hidden; show it with 'ShowPaymentAccount' first). - Request



**Kind**: `input`

## Fields

**`paymentTransactionId`**: `ID!` (required)

The ID of the payment transaction.

---

**`internalNote`**: `String`

A note for internal use; null clears it.

---

**`disableAutomaticWorkflows`**: `Boolean`

Whether to suppress the automatic workflows this call would start. Events for other systems are still published. Defaults to false when omitted.

---

**`idempotencyKey`**: `String`

Client-supplied idempotency key. When provided, a repeated request with the same key and payload replays the original result instead of re-executing the mutation.

