---
title: "Update limit acceptance config by Org"
method: PUT
path: "/v1/acceptance/processing-code/{processingCode}"
tags: ["Limit acceptance configurations"]
---

# Update limit acceptance config by Org

`PUT /v1/acceptance/processing-code/{processingCode}`

Update the limit acceptance configuration for authorizations on the Org level. This configuration applies to authorizations generated by operations defined in the provided processing code. 

At least one of the following objects is **required** in this request:
- `network_authorization` 
- `platform_authorization`
- `authorization`

This endpoint updates the entire configuration, so you must send all fields to avoid data loss.

## Request body

- AcceptanceRequest — Acceptance configuration request
  - `network_authorization` object — Group of acceptance configurations related to the network authorization flow
    - `over_limit` Overlimit — Group of configurations related to the over-limit flow
      - `enable` boolean, required — Flag to enable the over-limit feature.
    - `limit_refund` LimitRefund — Group of configurations related to the limit refund flow
      - `enable` boolean, required — Flag to enable the limit refund feature.
  - `platform_authorization` object — Group of acceptance configurations related to the platform authorization flow
    - `over_limit` Overlimit — Group of configurations related to the over-limit flow
      - `enable` boolean, required — Flag to enable the over-limit feature.
    - `limit_refund` LimitRefund — Group of configurations related to the limit refund flow
      - `enable` boolean, required — Flag to enable the limit refund feature.
  - `authorization` object — Group of acceptance configurations related to the authorization flow
    - `over_limit` Overlimit — Group of configurations related to the over-limit flow
      - `enable` boolean, required — Flag to enable the over-limit feature.
    - `limit_refund` LimitRefund — Group of configurations related to the limit refund flow
      - `enable` boolean, required — Flag to enable the limit refund feature.

## Response `200`

Updated successfully

- AcceptanceResponse — Acceptance configuration response
  - `network_authorization` object — Group of acceptances related to the network authorization flow
    - `over_limit` Overlimit — Group of configurations related to the over-limit flow
      - `enable` boolean, required — Flag to enable the over-limit feature.
    - `limit_refund` LimitRefund — Group of configurations related to the limit refund flow
      - `enable` boolean, required — Flag to enable the limit refund feature.
  - `platform_authorization` object — Group of acceptances related to the platform authorization flow
    - `over_limit` Overlimit — Group of configurations related to the over-limit flow
      - `enable` boolean, required — Flag to enable the over-limit feature.
    - `limit_refund` LimitRefund — Group of configurations related to the limit refund flow
      - `enable` boolean, required — Flag to enable the limit refund feature.
  - `authorization` object — Group of acceptances related to the authorization flow
    - `over_limit` Overlimit — Group of configurations related to the over-limit flow
      - `enable` boolean, required — Flag to enable the over-limit feature.
    - `limit_refund` LimitRefund — Group of configurations related to the limit refund flow
      - `enable` boolean, required — Flag to enable the limit refund feature.

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `404` — Not found
- `500` — Internal server error

---

[API](https://skmtc.net/pismo/apis/platform-authentication.md) · [All operations](https://skmtc.net/pismo/apis/platform-authentication/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/pismo/platform-authentication/versions/935b62e16de4/schema)
