---
title: "Update a Creditor Registration"
method: PUT
path: "/creditor-agents/{ica}/creditors/{creditor_id}"
tags: ["CreditorRegistration"]
---

# Update a Creditor Registration

`PUT /creditor-agents/{ica}/creditors/{creditor_id}`

## Request

- Base URL: `https://api.mastercard.com/commercial/payments`
- URL: `https://api.mastercard.com/commercial/payments/creditor-agents/{ica}/creditors/{creditor_id}`
- Auth: none declared
- TypeScript: <https://skmtc.dev/mastercard/apis/payment-acceptance-api/docs/creditor-agents/:ica/creditors/:creditor_id/put.ts> (a function with typed inputs; its response is checked against the schema)

This endpoint allows you to update an existing Creditor.

## Path parameters

- `ica` string, required
- `creditor_id` string, required

## Request body

- UpdateCreditorRecord
  - `dba` string: Doing Business As
  - `inactiveReason` string: Identifies the reason why the business is not active in CDP. Valid Values 'PRE_REGISTERED', 'AGENT_HOLD'
  - `isActive` boolean: Indicates if the business is active in CDP.
  - `legalBusinessAddress` CreditorLegalAddress: Identifies the legal business address of the Creditor receiving the payment.
    - `addressLine` string, required: Identifies the street address of the business.
    - `country` string, required: Identifies the country where the business is located.
    - `countrySubDivision` string: Identifies the subdivision within a country where the business is located such as the state, region, or county.
    - `postCode` string: Identifies the mailing or zip code for the business.
    - `townName` string: Identifies the name of the city or geographical location of the business.
  - `organisationIdentifications` OrganisationIdentification[]: A unique and unambiguous way to identify an organisation.
    - `identification` string, required: A unique identification for the organisation.
    - `type` string, required: Organisation Identification Type

## Response `204`

Success

## Other responses

- `400`: Bad request
- `401`: Unauthorized
- `404`: Not found

---

[API](https://skmtc.dev/mastercard/apis/payment-acceptance-api.md) - [All operations](https://skmtc.dev/mastercard/apis/payment-acceptance-api/llms.txt) - [OpenAPI document](https://skmtc.dev/mastercard/apis/payment-acceptance-api/revisions/baa0a0739572?raw)
