---
title: "Changes to Update a Payment Method"
method: PATCH
path: "/v1/companies/{company_id}/payment-methods/{id}"
---

# Changes to Update a Payment Method

`PATCH /v1/companies/{company_id}/payment-methods/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `9d71f3ec4b5c`: 1 breaking, 8 warning, 6 info

## Changes

- **2026-11-03** `9d71f3ec4b5c`: 1 breaking, 8 warning, 6 info
  - added `#/components/schemas/payment_methods.card.PaymentMethodCard` to the response body `oneOf` list for the response status `200`
  - added the new `GHS` enum value to the `oneOf[subschema #2: Payment Method (Bank)]/allOf[subschema #2]/type_details/currency_code/allOf[#/components/schemas/iso.CurrencyCode]/` response property for the response status `200`
  - added the new `GHS` enum value to the `oneOf[subschema #3: Payment Method (International) -> subschema #4: Payment Method (International)]/allOf[subschema #2]/type_details/currency_code/allOf[#/components/schemas/iso.CurrencyCode]/` response property for the response status `200`
  - added the new `MOP` enum value to the `oneOf[subschema #2: Payment Method (Bank)]/allOf[subschema #2]/type_details/currency_code/allOf[#/components/schemas/iso.CurrencyCode]/` response property for the response status `200`
  - added the new `MOP` enum value to the `oneOf[subschema #3: Payment Method (International) -> subschema #4: Payment Method (International)]/allOf[subschema #2]/type_details/currency_code/allOf[#/components/schemas/iso.CurrencyCode]/` response property for the response status `200`
  - added the new `card` enum value to the `oneOf[subschema #1: Payment Method (Address)]/allOf[#/components/schemas/payment_methods.common.CommonPaymentMethod]/delivery_method` response property for the response status `200`
  - added the new `card` enum value to the `oneOf[subschema #2: Payment Method (Bank)]/allOf[#/components/schemas/payment_methods.common.CommonPaymentMethod]/delivery_method` response property for the response status `200`
  - added the new `card` enum value to the `oneOf[subschema #3: Payment Method (International) -> subschema #4: Payment Method (International)]/allOf[#/components/schemas/payment_methods.common.CommonPaymentMethod]/delivery_method` response property for the response status `200`
  - added the new `card` enum value to the `oneOf[subschema #4: Payment Method (PayPal) -> subschema #5: Payment Method (PayPal)]/allOf[#/components/schemas/payment_methods.common.CommonPaymentMethod]/delivery_method` response property for the response status `200`
  - added `card` mapping keys to the response discriminator for the response status `200`
  - added the optional property `oneOf[subschema #1: Payment Method (Address)]/allOf[#/components/schemas/payment_methods.common.CommonPaymentMethod]/delivery_methods/card` to the response with the `200` status
  - added the optional property `oneOf[subschema #2: Payment Method (Bank)]/allOf[#/components/schemas/payment_methods.common.CommonPaymentMethod]/delivery_methods/card` to the response with the `200` status
  - added the optional property `oneOf[subschema #3: Payment Method (International) -> subschema #4: Payment Method (International)]/allOf[#/components/schemas/payment_methods.common.CommonPaymentMethod]/delivery_methods/card` to the response with the `200` status
  - added the optional property `oneOf[subschema #4: Payment Method (PayPal) -> subschema #5: Payment Method (PayPal)]/allOf[#/components/schemas/payment_methods.common.CommonPaymentMethod]/delivery_methods/card` to the response with the `200` status
  - the `oneOf[subschema #3: Payment Method (International) -> subschema #4: Payment Method (International)]/allOf[subschema #2]/type_details/clabe` response's property pattern `^\d{18}$` was removed for the status `200`

---

[Operation](https://skmtc.dev/routable/apis/routable-api/docs/v1/companies/:company_id/payment-methods/:id/patch.md) - [API](https://skmtc.dev/routable/apis/routable-api.md) - [Page](https://skmtc.dev/routable/apis/routable-api/changes/v1/companies/:company_id/payment-methods/:id/patch)
