v1

latestOpenAPI 3.1.0Copyright Pismo2026-07-247702,7523.1 MB
Reversal processing codes

Create reversal processing code

Create a reversal processing code for an existing processing code.

This endpoint creates a REVERSAL type processing code and a Orgs operation created event.

post/orgs-operation/v1/reversal-processing-codes

Request body

processing_codestring required

Processing code ID

balance_impact1 | 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
descriptionstring required

Processing code description

Example request

{
  "balance_impact": 1,
  "translations": [
    {
      "language": "en-US"
    }
  ]
}

Response

Created

processing_codestring

Processing code for the debit transaction.

If split_transaction is false (the default), each installment payment is recorded as one debit transaction equal to the installment amount minus the discount, and processing_code is the processing code for that transaction.

If split_transaction is true, each installment payment is recorded as two transactions: a debit transaction for the installment amount and a credit transaction for the discount. In this case, processing_code is the processsing code for the debit transaction, and second_processing_code is the processing code for the credit transaction.

status'PENDING' | 'PROCESSING' | 'CANCELLED' | 'SETTLED' | 'PROCESSED'

PENDING: Charge is scheduled and waiting for the cycle to close. PROCESSING: Cycle closing process has started and is awaiting completion. CANCELLED: Charge canceled due to link cancellation. SETTLED: Amount is zero and/or minimum_spend_to_charge has not been reached. PROCESSED: Charge was posted on the statement."

Example response

{
  "processing_code": "99066",
  "status": "PENDING"
}