CrossRiver test page 2
1 min
Relevant webhooks
For this endpoint be sure you have Accounts, cards and payment events for this webhook:
- Rtp.Payment.ReceivedRtp.Payment.Received
- Rtp.Payment.ExpiredRtp.Payment.Expired
- Rtp.Payment.RejectedRtp.Payment.Rejected
API reference
Initiates a request for payment (RfP) Allows the recipient to authorize and trigger an instant payment credit transfer. RfPs can be initiated from:
- Master account
- Deposit account (DDA)
- Associated subledger
Endpoint: /rtp/v1/payments/payment-request
POST
https://sandbox.crbcos.com/rtp/v1/payments/payment-request
curl --location 'https://sandbox.crbcos.com/rtp/v1/payments/payment-request' \
--header 'Content-Type: application/json' \
--data '{
"accountNumber": "2564791479",
"amount": 20000,
"discount": 1000,
"debtor": {
"routingNumber": "071212128",
"accountNumber": "2758463448",
"name": "Terry Tester",
"birthCity": "Pine Brook",
"birthCountry": "US",
"birthDate": "1996-08-09",
"addressStreetName": "Linwood Ave",
"addressBuildingNumber": "2115",
"addressCity": "Pine Brook",
"addressState": "NJ",
"addressPostalCode": "07024",
"addressCountry": "US"
},
"creditor": {
"accountNumber": "2564791479",
"name": "the creditor"
},
"purpose": "Test Payment 2",
"clientIdentifier": "123456",
"requestedExecutionDate": "2025-08-10",
"expiryDate": "2025-08-16",
"senderId": "100000001",
"useCase": "BusinessToBusiness",
"industryCategory": "OnlineGaming"
}'