---
title: "Get processing code"
method: GET
path: "/orgs-operation/v1/processing-codes/{processingCode}"
tags: ["Processing codes"]
---

# Get processing code

`GET /orgs-operation/v1/processing-codes/{processingCode}`

## Request

- Base URL: `https://sandbox.pismolabs.io`
- URL: `https://sandbox.pismolabs.io/orgs-operation/v1/processing-codes/{processingCode}`
- Auth: HTTP bearer

Get details about a specific processing code.

## Path parameters

- `processingCode` string, required

## Query parameters

- `language` string

## Response `200`

Successful response

- ProcessingResponse
  - `processing_code` string: A processing code identifies a financial operation on the Pismo platform. Processing codes need to be mapped to transaction type codes to create a transaction flow. A custom processing code is created with a `PENDING` status . Initially, its use is not allowed in authorizations. Once the transaction flow for a custom processing code is completely configured, its status changes to `SUCCESS` and it is ready for use. For more information, refer to [Processing codes](doc:processing-codes-and-transaction-types)
  - `org_operation_id` integer: Org operation ID
  - `balance_impact` 1 | 0 | -1: Balance impact associated with processing code: * `1` - Credit * `0` - No impact. Zero balance operations have no impact. Zero balance customers are responsible for settling accounts and generating transactions. * `-1` - Debit
  - `description` string: Processing code description
  - `standard` boolean: Is this a standard processing code? A standard processing code, as opposed to a custom one, is one that is pre-defined for every organization on the Pismo platform. For more information, refer to [Standard processing codes](doc:processing-codes-and-transaction-types#standard-processing-codes).
  - `reversal_processing_code` string: Reversal processing code. Processing code for cancellation. Used in transactions and accounting flow to post the correct entries related to cancellation. Every `AUTHORIZATION` processing code is **REQUIRED** to have a reversal and a partial reversal processing code. If a partial code isn't provided, a default one is assigned based on `balance_impact`. The reversal processing code can either currently exist or not. If it exists, its `balance_impact` must be the opposite of the main processing code and its type must be `REVERSAL`. For more information, refer to [default reversal processing codes](doc:processing-codes-and-transaction-types#default-reversal-processing-codes).
  - `partial_reversal_processing_code` string: Partial reversal processing code. Processing code for partial reversal cancellation. Used in transactions and accounting flow to post the correct entries related to partial cancellation. Every `AUTHORIZATION` processing code is **REQUIRED** to have a reversal and a partial reversal processing code. If a partial code isn't provided, a default one is assigned based on `balance_impact`. For more information, refer to [default reversal processing codes](doc:processing-codes-and-transaction-types#default-reversal-processing-codes).
  - `status` 'SUCCESS' | 'PENDING': Processing code status: * `PENDING` - Missing required configurations. A custom processing code is initially created with a `PENDING` status and its use is not allowed in authorizations. Once the transaction flow for a custom processing code is completely configured, its status changes to `SUCCESS` and it is ready for use. All standard processing codes have a `SUCCESS` status. * `SUCCESS` - Required configurations done
  - `tags` string[]: Processing code tags. These tags apply **ONLY** to `AUTHORIZATION` type processing codes. You cannot add tags to reverse processing codes as they may be associated with more than one authorization processing code.

## Other responses

- `400`: Bad request error.
- `404`: Not found

---

[API](https://skmtc.dev/pismo/apis/platform-setup-orgs-operation.md) - [All operations](https://skmtc.dev/pismo/apis/platform-setup-orgs-operation/llms.txt) - [OpenAPI document](https://skmtc.dev/pismo/apis/platform-setup-orgs-operation/revisions/086ad02a703d?raw)
