Paper Checks

Paper Checks APIs can be used for paper check related functions.

Paper Checks API Endpoints

This endpoint allows partners to request a stop payment on checks. The request must include the check number.

API Call Structure

PUT /programs/{programCode}/accounts/{accountIdentifier}/checkInventory

Response Codes

ConditionHTTP CodeCodesubCode
Success20000
Success (Check Stopped already) (idempotency on check #)20000
Check not found.404101
Check paid already.4094090
Account Not Found.404100
Invalid arguments. (Downstream 503 error)4004000
Account is closed.2004105

This endpoint allows Partners to update paper check orders to notReceived.

API Call Structure

PUT /programs/{programCode}/accounts/{accountIdentifier}/checkBookOrder

Response Codes

ConditionHTTP CodeCodesubCode
Success20000
Order not found.404101
Account Not found.404100
Invalid arguments. (Downstream 503 error)4004000
Account Closed.4094105
checkBookOrder already has checks that have been used. It cannot be modified.4094090

This endpoint allows partners to request check order information.

Transaction Description

For check purchases, the customer will see transaction description Paper Check Debit #XXXX, where XXXX is a check number.

Additional Response Codes

CodesubCodeDescription
101Check book order is not found.
100Account Not Found.

Retrieves images of check payments.

API Call Structure

GET /programs/{programCode}/accounts/{accountIdentifier}/checkImages