Charge Off Account

Use the Charge Off Account endpoint to charge off the specified account (sweep funds and set balance to 0.00) and move the account to status: R (charged off).

These are the rules for using the chargeOffDetails parameter:

  • chargeOffDetails accepts a JSON-formatted list with chargeOffAmount and chargeOffReason as the two keys.
  • The only valid values for chargeOffReason are the numerals 1-13, as shown in the chargeOffReason table.
  • chargeOffAmount is a float that must be greater than 0. If you pass 0 the request will fail.
  • chargeOffAmount is required when chargeOffReason does not equal 1.

Example: [{"chargeOffAmount": 2.6, "chargeOffReason": 5}, {"chargeOffAmount": 4.75, "chargeOffReason": 2}]

To recover a charged-off account use the Recover Charged-Off Account endpoint.

Status codes

See Global Response Statuses for status codes that are common across endpoints.

The table below lists status codes that apply to this specific endpoint.

Status codeDescription
588-01Account already charged off
588-02The sum of the chargeoff amounts do not equal the open to buy


1Uncollected fees
2System-expired authorization
3Employee-expired authorization
4Under-the-floor, U.S., other
5Under-the-floor rental car
6Under-the-floor hotel and travel
7Under-the-floor outside U.S.
8Second presentment
9Returned check
10Returned ACH
11Employee error
12System error
13Fraudulent merchant
Click Try It! to start a request and see the response here!