Voiding Transactions
Void a Single RCC Transaction (by ID)
Section titled “Void a Single RCC Transaction (by ID)”To void a single RCC transaction by its itemId
, you can use the following endpoint:
PUT /api/v3/RccTransactions/companycode/{companyCode}/{itemId}/void
Response Codes
Section titled “Response Codes”200
- OK
400
- Bad Request
401
- Unauthorized
403
- Forbidden
Example Output
{"transaction": { "rccItemId": 0, "companyCode": "string", "flexBatchId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "itemStatus": "string", "itemStatusDescription": "string", "firstSignerFirstName": "string", "firstSignerLastName": "string", "secondSignerFirstName": "string", "secondSignerLastName": "string", "address1": "string", "address2": "string", "city": "string", "state": "string", "zip": "string", "yourReferenceNumber": "string", "amount": 0, "bankName": "string", "bankRoutingNumber": "string", "bankAccountNumber": "string", "bankCity": "string", "bankState": "string", "bankZip": "string", "checkNumber": 0, "returnReason": "string", "returnMessage": "string", "payeeName": "string", "payeeAccountNumber": "string", "payeePhone": "string", "itemSource": "string", "returnItemId": 0, "reportStatus": "string", "checkDate": "2025-06-16T20:10:18.224Z", "sendDate": "2025-06-16T20:10:18.224Z", "receivedDateTime": "2025-06-16T20:10:18.224Z", "settleDate": "2025-06-16T20:10:18.224Z", "returnDate": "2025-06-16T20:10:18.224Z", "bankId": 0, "depositDateTime": "2025-06-16T20:10:18.224Z", "apiReportDateTime": "2025-06-16T20:10:18.224Z"}}
{"errors": { "additionalProp1": [ "string" ], "additionalProp2": [ "string" ], "additionalProp3": [ "string" ]},"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
{"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
{"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
Void Several RCC Transactions Using Reference Numbers
Section titled “Void Several RCC Transactions Using Reference Numbers”To void multiple RCC transactions using their reference numbers, you can use the following endpoint:
PUT /api/v3/RccTransactions/companycode/{companyCode}/void/referencenumbers
Request Body
Section titled “Request Body”{ "referenceNumbers": [ "string" ]}
Response Codes
Section titled “Response Codes”200
- OK
400
- Bad Request
401
- Unauthorized
403
- Forbidden
Example Output
{"transactions": [ { "rccItemId": 0, "companyCode": "string", "flexBatchId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "itemStatus": "string", "itemStatusDescription": "string", "firstSignerFirstName": "string", "firstSignerLastName": "string", "secondSignerFirstName": "string", "secondSignerLastName": "string", "address1": "string", "address2": "string", "city": "string", "state": "string", "zip": "string", "yourReferenceNumber": "string", "amount": 0, "bankName": "string", "bankRoutingNumber": "string", "bankAccountNumber": "string", "bankCity": "string", "bankState": "string", "bankZip": "string", "checkNumber": 0, "returnReason": "string", "returnMessage": "string", "payeeName": "string", "payeeAccountNumber": "string", "payeePhone": "string", "itemSource": "string", "returnItemId": 0, "reportStatus": "string", "checkDate": "2025-06-16T20:10:18.230Z", "sendDate": "2025-06-16T20:10:18.230Z", "receivedDateTime": "2025-06-16T20:10:18.230Z", "settleDate": "2025-06-16T20:10:18.230Z", "returnDate": "2025-06-16T20:10:18.230Z", "bankId": 0, "depositDateTime": "2025-06-16T20:10:18.230Z", "apiReportDateTime": "2025-06-16T20:10:18.230Z" }],"errors": { "additionalProp1": { "errorMessage": "string", "notFound": true, "invalidStatus": true }, "additionalProp2": { "errorMessage": "string", "notFound": true, "invalidStatus": true }, "additionalProp3": { "errorMessage": "string", "notFound": true, "invalidStatus": true }}}
{"errors": { "additionalProp1": [ "string" ], "additionalProp2": [ "string" ], "additionalProp3": [ "string" ]},"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
{"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
{"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
Void Several RCC Transactions (by Flex Item ID)
Section titled “Void Several RCC Transactions (by Flex Item ID)”To void multiple RCC transactions by their Flex Item IDs, you can use the following endpoint:
PUT /api/v3/RccTransactions/companycode/{companyCode}/void/rccitemids
Request Body
Section titled “Request Body”{ "rccItemIds": [ 0 ]}
Response Codes
Section titled “Response Codes”200
- OK
400
- Bad Request
401
- Unauthorized
403
- Forbidden
Example Output
{"transactions": [ { "rccItemId": 0, "companyCode": "string", "flexBatchId": "3fa85f64-5717-4562-b3fc-2c963f66afa6", "itemStatus": "string", "itemStatusDescription": "string", "firstSignerFirstName": "string", "firstSignerLastName": "string", "secondSignerFirstName": "string", "secondSignerLastName": "string", "address1": "string", "address2": "string", "city": "string", "state": "string", "zip": "string", "yourReferenceNumber": "string", "amount": 0, "bankName": "string", "bankRoutingNumber": "string", "bankAccountNumber": "string", "bankCity": "string", "bankState": "string", "bankZip": "string", "checkNumber": 0, "returnReason": "string", "returnMessage": "string", "payeeName": "string", "payeeAccountNumber": "string", "payeePhone": "string", "itemSource": "string", "returnItemId": 0, "reportStatus": "string", "checkDate": "2025-06-16T20:10:18.237Z", "sendDate": "2025-06-16T20:10:18.237Z", "receivedDateTime": "2025-06-16T20:10:18.237Z", "settleDate": "2025-06-16T20:10:18.237Z", "returnDate": "2025-06-16T20:10:18.237Z", "bankId": 0, "depositDateTime": "2025-06-16T20:10:18.237Z", "apiReportDateTime": "2025-06-16T20:10:18.237Z" }],"errors": { "additionalProp1": { "errorMessage": "string", "notFound": true, "invalidStatus": true }, "additionalProp2": { "errorMessage": "string", "notFound": true, "invalidStatus": true }, "additionalProp3": { "errorMessage": "string", "notFound": true, "invalidStatus": true }}}
{"errors": { "additionalProp1": [ "string" ], "additionalProp2": [ "string" ], "additionalProp3": [ "string" ]},"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
{"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}
{"type": "string","title": "string","status": 0,"detail": "string","instance": "string","additionalProp1": "string","additionalProp2": "string","additionalProp3": "string"}