Get payment details
API reference
Returns details about a specific check payment, by payment ID.
Endpoint: /checks/v1/payments/{id}
GET
https://sandbox.crbcos.com/checks/v1/payments/{id}
Path Parameters
- idstringDescription
Response
- idstringDescription
- accountNumberstringDescription
- referenceIdstringDescription
- paymentTypestringDescription
- checkTypestringDescription
- direction stringDescription
- statusstringDescription
- sourcestringDescription
- postingstringDescription
- rejectionReasonstringDescription
- positivePayResultstringDescription
- positivePayMatchIdstringDescription
- postingCodestringDescription
- clientBatchIdstringDescription
- clientBatchSequenceintegerDescription
- fedBatchIdstringDescription
- fedBatchSequenceintegerDescription
- coreTransactionIdstringDescription
- memoPostIdstringDescription
- originalPaymentIdstringDescription
- customerIdstringDescription
- payerRoutingNumberstringDescription
- payerAccountNumberstringDescription
- payeeNamestringDescription
- checkNumberstringDescription
- bofdRoutingNumberstringDescription
- sequenceNumberstringDescription
- amountintegerDescription
- currencystringDescription
- micrstringDescription
- recognizedAmountintegerDescription
- iqaPassedbooleanDescription
- returnCodestringDescription
- hasFrontImagebooleanDescription
- hasBackImagebooleanDescription
- isRedepositbooleanDescription
- policy stringDescription
- schedulearrayDescription
- createdAtstringDescription
- canceledAtstringDescription
- rejectedAtstringDescription
- processedAtstringDescription
- completedAtstringDescription
- postedAtstringDescription
- wasReturnedbooleanDescription
- purposestringDescription
- clientIdentifierstringDescription
- depositBusinessDatestringDescription
- lockboxVendorIdstringDescription
- productIdstringDescription
- partnerIdstringDescription
- lastModifiedAtstringDescription
curl
curl --location 'https://sandbox.crbcos.com/checks/v1/payments/b150ebbf-72bd-478a-ae2e-b48c008909ce' \
--header 'Authorization: Bearer <token>'nodejs
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://sandbox.crbcos.com/checks/v1/payments/b150ebbf-72bd-478a-ae2e-b48c008909ce',
'headers': {
'Authorization': 'Bearer <token>'
}
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
python
import requests
url = "https://sandbox.crbcos.com/checks/v1/payments/b150ebbf-72bd-478a-ae2e-b48c008909ce"
payload = ""
headers = {
'Authorization': 'Bearer <token>'
}
response = requests.request("GET", url, headers=headers, data=payload)
print(response.text)
ruby
require "uri"
require "net/http"
url = URI("https://sandbox.crbcos.com/checks/v1/payments/b150ebbf-72bd-478a-ae2e-b48c008909ce")
https = Net::HTTP.new(url.host, url.port)
https.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = "Bearer <token>"
response = https.request(request)
puts response.read_body
go
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://sandbox.crbcos.com/checks/v1/payments/b150ebbf-72bd-478a-ae2e-b48c008909ce"
method := "GET"
payload := strings.NewReader(``)
client := &http.Client {
}
req, err := http.NewRequest(method, url, payload)
if err != nil {
fmt.Println(err)
return
}
req.Header.Add("Authorization", "Bearer <token>")
res, err := client.Do(req)
if err != nil {
fmt.Println(err)
return
}
defer res.Body.Close()
body, err := io.ReadAll(res.Body)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(string(body))
}200
{
"id": "b150ebbf-72bd-478a-ae2e-b48c008909ce",
"accountNumber": "2846220461",
"referenceId": "C2002C520504",
"paymentType": "Forward",
"checkType": "Unknown",
"direction": "Inbound",
"status": "Processing",
"source": "Api",
"posting": "Failed",
"postingCode": "NSF",
"fedBatchId": "95af5b77-ff7c-4a13-b8c3-b48c008909ce",
"fedBatchSequence": 0,
"coreTransactionId": "a1940dd4-ec14-47b2-8c4e-b48c008909ce",
"originalPaymentId": "b150ebbf-72bd-478a-ae2e-b48c008909ce",
"customerId": "05106466-9144-4f3f-8fb1-b345005d18ba",
"payerRoutingNumber": "021214891",
"payerAccountNumber": "2846220461",
"payeeName": "string",
"checkNumber": "1032357",
"bofdRoutingNumber": "061000146",
"sequenceNumber": "4536586199",
"amount": 44000,
"currency": "usd",
"recognizedAmount": 0,
"iqaPassed": false,
"hasFrontImage": true,
"hasBackImage": true,
"isRedeposit": false,
"policy": "Standard",
"schedule": [],
"createdAt": "2026-07-19T04:18:56.473-04:00",
"processedAt": "2026-07-19T04:18:56.69-04:00",
"wasReturned": false,
"purpose": "TESTING",
"depositBusinessDate": "260720",
"decisionRequired": false,
"wasDecisioned": false,
"productId": "83bed086-8182-4151-a1e3-af5b01362783",
"partnerId": "cd9c12f4-7691-424a-b38b-af5b0134c611",
"lastModifiedAt": "2026-07-19T04:18:56.9721824-04:00"
}