> Documentation index: [Saleor](/llms.txt) · [This section](/api-reference/miscellaneous/llms.txt)
> Source: https://docs.saleor.io/api-reference/miscellaneous/inputs/payment-method-details-input

# PaymentMethodDetailsInput Input Type

Details of the payment method used for the transaction. One of `card`, `other`, or `giftCard` is required.

Added in Saleor 3.22

```graphql
input PaymentMethodDetailsInput {
  card: CardPaymentMethodDetailsInput
  other: OtherPaymentMethodDetailsInput
  giftCard: GiftCardPaymentMethodDetailsInput
}
```

<a id="fields"></a>

### Fields

<a id="card"></a>

#### [`card`](#card) ● [`CardPaymentMethodDetailsInput`](/api-reference/miscellaneous/inputs/card-payment-method-details-input.md)

Details of the card payment method used for the transaction.

<a id="other"></a>

#### [`other`](#other) ● [`OtherPaymentMethodDetailsInput`](/api-reference/miscellaneous/inputs/other-payment-method-details-input.md)

Details of the non-card payment method used for this transaction.

<a id="gift-card"></a>

#### [`giftCard`](#gift-card) ● [`GiftCardPaymentMethodDetailsInput`](/api-reference/miscellaneous/inputs/gift-card-payment-method-details-input.md)

Details of the gift card payment method used for the transaction.

Added in Saleor 3.23

<a id="member-of"></a>

### Member Of

[`TransactionCreateInput`](/api-reference/payments/inputs/transaction-create-input.md) input  ● [`transactionEventReport`](/api-reference/payments/mutations/transaction-event-report.md) mutation  ● [`TransactionUpdateInput`](/api-reference/payments/inputs/transaction-update-input.md) input
