Webhook events: Checks
common events when you work with cross river accounts, cards and payments, you register for specific webhooks docid\ qf6btopbpncplpp9satwi which have a specific event format docid\ oiuk28uourzibrmt8i7rs this table presents common checks webhook events that are described in detail below event name description related endpoints check payment sent docid\ cwubvas0bdifokyxu5lhq a check deposit has been sent to the federal reserve for clearing deposit check docid\ xeowz2w0c2wfsr3tv8mdy check printedpayment submitted docid\ cwubvas0bdifokyxu5lhq a check has been sent for printing and delivery print check payment docid 2w y2m0a0w0ol8y05tgig check printedpayment sent docid\ cwubvas0bdifokyxu5lhq the printed check was sent print check payment docid 2w y2m0a0w0ol8y05tgig check printedpayment failed submission of the check for printing failed print check payment docid 2w y2m0a0w0ol8y05tgig check printedpayment returned docid\ cwubvas0bdifokyxu5lhq the check that was mailed was not delivered and was returned to sender print check payment docid 2w y2m0a0w0ol8y05tgig check printedpayment canceled docid\ cwubvas0bdifokyxu5lhq check printing was canceled and the check will not be sent print check payment docid 2w y2m0a0w0ol8y05tgig check payment received docid\ cwubvas0bdifokyxu5lhq a check drawn on an account in cos has been deposited at another bank and has been received from the federal reserve for posting deposit check docid\ xeowz2w0c2wfsr3tv8mdy check payment rejected docid\ cwubvas0bdifokyxu5lhq outbound check could not be processed due to compliance reasons or was rejected by the federal reserve deposit check docid\ xeowz2w0c2wfsr3tv8mdy check positivepay created docid\ cwubvas0bdifokyxu5lhq incoming check authorized for positive pay authorize check docid\ touxh7x9eesptkw6vxi4l check positivepay revoked docid\ cwubvas0bdifokyxu5lhq incoming check's positive pay status revoked revoke authorization docid\ ygpxhojsgdggo24udz8lo core transaction completed (inbound forward) docid\ cwubvas0bdifokyxu5lhq transaction completed successfully for an incoming check core transaction completed (outbound return) docid\ cwubvas0bdifokyxu5lhq transaction completed for simulated inbound return simulate inbound check return docid\ rtk hnjdyep4uma9yv1vq transaction completed for print check print check payment docid 2w y2m0a0w0ol8y05tgig event examples check payment sent sample event { "id" "bfdf9c39 633f 4cf2 be4a b2e201334528", "eventname" "check payment sent", "status" "pending", "partnerid" "1e5d3f04 ae24 4af6 9e30 aecf012b99dd", "createdat" "2025 05 19t14 38 44 177+00 00", "resources" \[ "checks/v1/payments/9a2975ce 2466 4c4b 87a0 b2e201330da8" ], "details" \[ { "paymentid" "9a2975ce 2466 4c4b 87a0 b2e201330da8", "paymenttype" "forward", "coretransactionid" "2ccddeaf a957 4936 8837 b2e201330da8", "memopostid" "879645d9 ec6e 4ffe beeb b2e201330da8", "accountnumber" "2207975570", "depositbusinessdate" "250519", "postingcode" "ok", "amount" "15000", "recognizedamount" "100", "payerroutingnumber" "314074269", "payeraccountnumber" "28293886", "checknumber" "1237", "checktype" "standard", "sequencenumber" "5894754816", "micr" "1237", "purpose" "skip iqa", "clientidentifier" null, "schedule" "0,15000", "policy" "standard", "rejectionreason" null, "isredeposit" "false", "originalpaymentid" "9a2975ce 2466 4c4b 87a0 b2e201330da8" } ] } check printedpayment submitted sample event { "id" "519b80ca 4f34 43b1 adfd b4a200db4f11", "eventname" "check printedpayment submitted", "status" "pending", "partnerid" "cd9c12f4 7691 424a b38b af5b0134c611", "createdat" "2026 08 10t09 18 28 743 04 00", "resources" \[ "checks/v1/printed payments/db2c7bbc abb2 43b4 8889 b4a200db44b9" ], "details" \[ { "transactionid" "db2c7bbc abb2 43b4 8889 b4a200db44b9", "checknumber" "1002", "amount" "50000", "status" "submitted", "memo" "test check print", "fundingaccountnumber" "2136870751", "stubtext" null, "postagecode" "uspsfirstclass", "payeename" "frank wright", "clientidentifier" null } ] } check printedpayment sent sample event { "id" "e184494e 1103 4b9e 835b b4a201003c02", "eventname" "check printedpayment sent", "status" "pending", "partnerid" "a3b921b9 f892 4b5a 9330 b41000fc29ad", "createdat" "2026 08 10t11 32 55 26 04 00", "resources" \[ "checks/v1/printed payments/a9f09ef1 b399 4630 9bb8 b4a200ff0934" ], "details" \[ { "transactionid" "a9f09ef1 b399 4630 9bb8 b4a200ff0934", "checknumber" "1000", "amount" "1313", "status" "mailed", "memo" "testing print check", "fundingaccountnumber" "169726919452", "stubtext" "", "postagecode" "uspsfirstclass", "payeename" "jon west", "clientidentifier" "test1 check" } ] } check printedpayment returned sample event { "id" "2b57ddc9 f6b8 4e51 9d15 b4a201008233", "eventname" "check printedpayment returned", "status" "pending", "partnerid" "a3b921b9 f892 4b5a 9330 b41000fc29ad", "createdat" "2026 08 10t11 33 55 143 04 00", "resources" \[ "checks/v1/printed payments/a9f09ef1 b399 4630 9bb8 b4a200ff0934" ], "details" \[ { "transactionid" "a9f09ef1 b399 4630 9bb8 b4a200ff0934", "checknumber" "1000", "amount" "1313", "status" "returned", "memo" "test print check", "fundingaccountnumber" "169726919452", "stubtext" "", "postagecode" "uspsfirstclass", "payeename" "jon west", "clientidentifier" "test1 check" } ] } check printedpayment canceled sample event { "id" "69bb3264 53db 4a6e aa85 b4a20100a55a", "eventname" "check printedpayment canceled", "status" "pending", "partnerid" "a3b921b9 f892 4b5a 9330 b41000fc29ad", "createdat" "2026 08 10t11 34 25 143 04 00", "resources" \[ "checks/v1/printed payments/a9f09ef1 b399 4630 9bb8 b4a200ff0934" ], "details" \[ { "transactionid" "a9f09ef1 b399 4630 9bb8 b4a200ff0934", "checknumber" "1000", "amount" "1313", "status" "canceled", "memo" "test print check", "fundingaccountnumber" "169726919452", "stubtext" "", "postagecode" "uspsfirstclass", "payeename" "jon west", "clientidentifier" "test1 check" } ] } check payment received the coretransactionid here is the same as the transactionid , and the paymentid is the same as the railid , in the related core transaction completed docid\ cwubvas0bdifokyxu5lhq event sample event { "id" "d833908c 2248 47bd b20a b440010f078f", "eventname" "check payment received", "status" "pending", "partnerid" "ba9d0234 26e9 43a2 9070 aedd0108eadb", "createdat" "2026 05 04t12 26 47 3 04 00", "resources" \[ "checks/v1/payments/b5186a19 d6be 424c b4cf b440010eed46" ], "details" \[ { "paymentid" "b5186a19 d6be 424c b4cf b440010eed46", "coretransactionid" "024ae28e 9f37 4505 a6db b440010eed46", "accountnumber" "105722736391", "checknumber" "1253", "bofdroutingnumber" "061000146", "payeename" "verizon wireless", "checktype" "unknown", "sequencenumber" "3762766875", "clientidentifier" null, "positivepayresult" null, "positivepaymatchid" null, "amount" "6999" } ] } check payment rejected sample event { "id" "fecaad6b a2be 40e3 a4ad b2e20133afcc", "eventname" "check payment rejected", "status" "pending", "partnerid" "1e5d3f04 ae24 4af6 9e30 aecf012b99dd", "createdat" "2025 05 19t14 40 15 167+00 00", "resources" \[ "checks/v1/payments/a0a8c33b 9e30 4356 8c13 b2e201338f14" ], "details" \[ { "paymentid" "a0a8c33b 9e30 4356 8c13 b2e201338f14", "paymenttype" "forward", "coretransactionid" "2c951cb5 b9f1 4455 b1b9 b2e201338f14", "memopostid" "79c6727e 2fb8 4d8f a207 b2e201338f14", "accountnumber" "2207975570", "depositbusinessdate" "250519", "postingcode" "ok", "amount" "75000", "recognizedamount" "100", "payerroutingnumber" "314074269", "payeraccountnumber" "28293886", "checknumber" "1237", "checktype" "standard", "sequencenumber" "6017013176", "micr" "1237", "purpose" "skip iqa", "clientidentifier" null, "schedule" "0,7500,67500", "policy" "standard", "rejectionreason" "notspecified", "isredeposit" "false", "originalpaymentid" "a0a8c33b 9e30 4356 8c13 b2e201338f14" } ] } check positivepay created sample event { "id" "8cdc3968 503b 4097 ad42 b4a200dd4629", "eventname" "check positivepay created", "status" "pending", "partnerid" "cd9c12f4 7691 424a b38b af5b0134c611", "createdat" "2026 08 10t09 25 38 047 04 00", "resources" \[ "checks/v1/positive pay authorizations/80131866 a232 4df3 8562 b4a200dd23b3" ], "details" \[ { "positivepayid" "80131866 a232 4df3 8562 b4a200dd23b3", "accountnumber" "2640511503", "amount" "100000", "checknumber" "1238", "payeename" "john strong", "partnerid" "cd9c12f4 7691 424a b38b af5b0134c611", "productid" "83bed086 8182 4151 a1e3 af5b01362783" } ] } check positivepay revoked sample event { "id" "6a78c762 8b8d 42e9 9e4f b4a200dd8f48", "eventname" "check positivepay revoked", "status" "pending", "partnerid" "cd9c12f4 7691 424a b38b af5b0134c611", "createdat" "2026 08 10t09 26 40 447 04 00", "resources" \[ "checks/v1/positive pay authorizations/80131866 a232 4df3 8562 b4a200dd23b3" ], "details" \[ { "positivepayid" "80131866 a232 4df3 8562 b4a200dd23b3", "accountnumber" "2640511503", "amount" "100000", "checknumber" "1238", "payeename" "john strong", "partnerid" "cd9c12f4 7691 424a b38b af5b0134c611", "productid" "83bed086 8182 4151 a1e3 af5b01362783" } ] } core transaction completed (inbound forward) note the transactioncode here is check sample event { "id" "61bd2058 cd8a 489a a4ac b440010f078e", "eventname" "core transaction completed", "status" "pending", "partnerid" "ba9d0234 26e9 43a2 9070 aedd0108eadb", "createdat" "2026 05 04t12 26 47 287 04 00", "resources" \[ "core/v1/transactions/024ae28e 9f37 4505 a6db b440010eed46" ], "details" \[ { "transactionid" "024ae28e 9f37 4505 a6db b440010eed46", "transactioncode" "check", "debitsubaccount" "105722736391", "debitmasteraccount" "105722736391", "debitresult" "ok", "creditsubaccount" "26250000095", "creditmasteraccount" "26250000095", "creditresult" "ok", "rail" "checks", "railid" "payment/b5186a19 d6be 424c b4cf b440010eed46", "amount" "6999", "currency" "usd", "clientidentifier" null, "description" "check #1253 ref c124np2035ya", "proposedat" "05/04/2026 12 26 24", "executedat" "05/04/2026 12 26 25", "schedule" "" } ] } core transaction completed (outbound return) note the transactioncode here is reversal sample event { "id" "b431bf23 0949 48f6 89ff b48c006d4f12", "eventname" "core transaction completed", "status" "pending", "partnerid" "cd9c12f4 7691 424a b38b af5b0134c611", "createdat" "2026 07 19t02 37 58 957 04 00", "resources" \[ "core/v1/transactions/7153b673 bf50 4b9b b097 b48c006d4d1f" ], "details" \[ { "transactionid" "7153b673 bf50 4b9b b097 b48c006d4d1f", "transactioncode" "reversal", "debitsubaccount" "2203250853", "debitmasteraccount" "2203250853", "debitresult" "ok", "creditsubaccount" "20020020027", "creditmasteraccount" "20020020027", "creditresult" "ok", "rail" "checks", "railid" "payment/3366874c b887 4532 aec7 b48c006d4d1f", "amount" "10000", "currency" "usd", "clientidentifier" null, "description" "returned check #1237 ref c200r1684tdq", "proposedat" "07/19/2026 02 37 57", "executedat" "07/19/2026 02 37 57", "schedule" "" } ] } core transaction completed (print check submitted) note the transactioncode here is account transfer this indicates that the funds were received from the customer account to the check printing account a new core transaction completed docid\ cwubvas0bdifokyxu5lhq fires when the check is presented for payment the transactionid in this event is the same as the printedpaymentid sample event { "id" "7c0c3709 6feb 44ca 8d94 b4a200db4ef7", "eventname" "core transaction completed", "status" "pending", "partnerid" "cd9c12f4 7691 424a b38b af5b0134c611", "createdat" "2026 08 10t09 18 28 66 04 00", "resources" \[ "core/v1/transactions/db2c7bbc abb2 43b4 8889 b4a200db44b9" ], "details" \[ { "transactionid" "db2c7bbc abb2 43b4 8889 b4a200db44b9", "transactioncode" "account transfer", "debitsubaccount" "2136870751", "debitmasteraccount" "2136870751", "debitresult" "ok", "creditsubaccount" "2532597750", "creditmasteraccount" "2532597750", "creditresult" "ok", "rail" "checks", "railid" "printed/db2c7bbc abb2 43b4 8889 b4a200db44b9", "amount" "50000", "currency" "usd", "clientidentifier" null, "description" "test check print", "proposedat" "08/10/2026 09 18 19", "executedat" "08/10/2026 09 18 19", "schedule" "" } ] }