---
title: "Update Payees preferred Payment Channel order"
method: PUT
path: "/v4/payees/{payeeId}/paymentChannels/order"
tags: ["Payee Payment Channels"]
---

# Update Payees preferred Payment Channel order

`PUT /v4/payees/{payeeId}/paymentChannels/order`

Update the Payee's preferred order of payment channels by passing in just the payment channel ids. When payments are made to the payee then in the absence of any other rules (e.g. matching on currency) the first payment channel in this list will be chosen.

## Path parameters

- `payeeId` string, uuid, required

## Request body

- PaymentChannelOrderRequestV4 — Request to set the preferred order of a payees payment channels
  - `paymentChannelIds` string[], required

## Response `204`

Request accepted. No content.

## Other responses

- `400` — Invalid request. See Error message payload for details of failure
- `401` — Invalid access token. May be expired or invalid
- `403` — The authentication does not have permissions to access the resource This usually occurs when there is a valid authentication instance (client or user) but they do not have the required permissions
- `404` — The resource was not found or is no longer available
- `409` — The request contained data that would result in a duplicate value

---

[API](https://skmtc.net/velopaymentsapi/apis/velo-payments-apis.md) · [All operations](https://skmtc.net/velopaymentsapi/apis/velo-payments-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/velopaymentsapi/velo-payments-apis/revisions/05c3f09fc50a/schema)
