---
title: "(Auth roles: Promoter)"
method: PUT
path: "/v{api-version}/PaymentMethod"
tags: ["PaymentMethod"]
---

# (Auth roles: Promoter)

`PUT /v{api-version}/PaymentMethod`

## Path parameters

- `api-version` string, required

## Request body

- UpdatePaymentMethodRequest[]
  - `id` integer
  - `paymentMethodName` string, nullable
  - `isPromoterDefault` boolean
  - `isAvailableForMobile` boolean

## Response `200`

OK

- PaymentMethodModel[]
  - `id` integer
  - `paymentMethodName` string, nullable
  - `isPromoterDefault` boolean
  - `isUsedForEvent` boolean
  - `provider` 0 | 1 | 2 | 32767
  - `merchantId` string, nullable
  - `fee` FeeSettingsModel
    - `rate` number, double
    - `fixedByPosition` number, double
    - `fixedByOrder` number, double
  - `isAvailableForMobile` boolean

---

[API](https://skmtc.dev/sixtix/apis/sixtix-api-developer-documentation.md) · [All operations](https://skmtc.dev/sixtix/apis/sixtix-api-developer-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/sixtix/sixtix-api-developer-documentation/revisions/06d7984f1f4e/schema)
