---
title: "Changes to Update payment rule"
method: PATCH
path: "/payment/v1/rules/{id}"
---

# Changes to Update payment rule

`PATCH /payment/v1/rules/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 2 of 3 revisions.

- **2026-11-06** `c386d436bf2c`: 13 breaking, 2 warning, 3 info
- **2026-06-16** `97d6c0d2fe2e`: 1 warning, 1 info

## Changes

- **2026-11-06** `c386d436bf2c`: 13 breaking, 2 warning, 3 info
  - the request property `beneficiary/cryptoAddress/address` became not nullable
  - the request property `beneficiary/cryptoAddress/tag` became not nullable
  - the request property `beneficiary/entity/anyOf[#/components/schemas/PaymentRuleCompanyUpdate]/customerIdentifier` became not nullable
  - the request property `beneficiary/entity/anyOf[#/components/schemas/PaymentRuleCompanyUpdate]/legalName` became not nullable
  - the request property `beneficiary/entity/anyOf[#/components/schemas/PaymentRuleCompanyUpdate]/registrationNumber` became not nullable
  - the request property `beneficiary/entity/anyOf[#/components/schemas/PaymentRuleCompanyUpdate]/relationshipType` became not nullable
  - the request property `beneficiary/entity/anyOf[#/components/schemas/PaymentRuleIndividualUpdate]/customerIdentifier` became not nullable
  - the request property `beneficiary/entity/anyOf[#/components/schemas/PaymentRuleIndividualUpdate]/dateOfBirth` became not nullable
  - the request property `beneficiary/entity/anyOf[#/components/schemas/PaymentRuleIndividualUpdate]/firstName` became not nullable
  - the request property `beneficiary/entity/anyOf[#/components/schemas/PaymentRuleIndividualUpdate]/lastName` became not nullable
  - the request property `beneficiary/entity/anyOf[#/components/schemas/PaymentRuleIndividualUpdate]/relationshipType` became not nullable
  - the request property `beneficiary/entity/anyOf[#/components/schemas/PaymentRuleCompanyUpdate]/address/country` became required
  - the request property `beneficiary/entity/anyOf[#/components/schemas/PaymentRuleIndividualUpdate]/address/country` became required
  - removed the request property `beneficiary/entity/anyOf[#/components/schemas/PaymentRuleCompanyUpdate]/address/countryCode`
  - removed the request property `beneficiary/entity/anyOf[#/components/schemas/PaymentRuleIndividualUpdate]/address/countryCode`
  - added the new `ARBITRUM` enum value to the request property `beneficiary/cryptoAddress/network`
  - added the new `ARC` enum value to the request property `beneficiary/cryptoAddress/network`
  - added the new `BASE` enum value to the request property `beneficiary/cryptoAddress/network`
- **2026-06-16** `97d6c0d2fe2e`: 1 warning, 1 info
  - removed the request property `cryptoAddress`
  - added the new optional request property `beneficiary/cryptoAddress`

---

[Operation](https://skmtc.dev/bvnk/apis/bvnk-api-endpoints/docs/payment/v1/rules/:id/patch.md) - [API](https://skmtc.dev/bvnk/apis/bvnk-api-endpoints.md) - [Page](https://skmtc.dev/bvnk/apis/bvnk-api-endpoints/changes/payment/v1/rules/:id/patch)
