Update transaction status

This allows you to update the status of a single transaction.

   Click here to learn more about this request

When you receive a returns file from a bank or ACH processor, you may want to change a transaction status. Note the following when using this request:

You'll need the transaction ID in the endpoint. The request can take a message explaining the change, and an R-code (if applicable).

The request can take a transaction status: PROCESSING, FAILED, or SETTLED SUCCESSFULLY. Authorize.net transactions can also be VOIDED.

For more information, see our Payment Processing Overview article.

{  
   "transaction":{  
      "message":"Transaction Failed",
      "status":"FAILED",
      "reason_code": "R01"
   }
}

Results

Returns transaction information on a successful transaction update. An error results in a message indicating the type of error (e.g. credentials expired, or transaction not found).

Path Params
string
required

The ID of the transaction for which the status will be updated.

Body Params
transaction
object
Responses

Language
Credentials
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json