Get extended check data
api reference returns a specific payment by its unique identifier { "name" "get /v1/payments/{id}/extended", "method" "get", "url" "https //sandbox crbcos com/checks/v1/payments/{id}/extended", "tab" "examples", "examples" { "languages" \[ { "id" "curl example", "language" "curl", "code" "curl location 'https //sandbox crbcos com/checks/v1/payments/3d70fc63 672e 4c3b 9e66 b48700b5db14/extended' \\\\\n data ''" }, { "id" "nodejs example", "language" "nodejs", "code" "var https = require('follow redirects') https;\nvar fs = require('fs');\n\nvar options = {\n 'method' 'get',\n 'hostname' 'sandbox crbcos com',\n 'path' '/checks/v1/payments/3d70fc63 672e 4c3b 9e66 b48700b5db14/extended',\n 'headers' {\n },\n 'maxredirects' 20\n};\n\nvar req = https request(options, function (res) {\n var chunks = \[];\n\n res on(\\"data\\", function (chunk) {\n chunks push(chunk);\n });\n\n res on(\\"end\\", function (chunk) {\n var body = buffer concat(chunks);\n console log(body tostring());\n });\n\n res on(\\"error\\", function (error) {\n console error(error);\n });\n});\n\nreq end();" }, { "id" "python example", "language" "python", "code" "import requests\n\nurl = \\"https //sandbox crbcos com/checks/v1/payments/3d70fc63 672e 4c3b 9e66 b48700b5db14/extended\\"\n\npayload = \\"\\"\nheaders = {}\n\nresponse = requests request(\\"get\\", url, headers=headers, data=payload)\n\nprint(response text)\n" }, { "id" "ruby example", "language" "ruby", "code" "require \\"uri\\"\nrequire \\"net/http\"\n\nurl = uri(\\"https //sandbox crbcos com/checks/v1/payments/3d70fc63 672e 4c3b 9e66 b48700b5db14/extended\\")\n\nhttps = net http new(url host, url port)\nhttps use ssl = true\n\nrequest = net http get new(url)\n\nresponse = https request(request)\nputs response read body\n" }, { "id" "go example", "language" "go", "code" "package main\n\nimport (\n \\"fmt\\"\n \\"strings\\"\n \\"net/http\"\n \\"io\\"\n)\n\nfunc main() {\n\n url = \\"https //sandbox crbcos com/checks/v1/payments/3d70fc63 672e 4c3b 9e66 b48700b5db14/extended\\"\n method = \\"get\\"\n\n payload = strings newreader(``)\n\n client = \&http client {\n }\n req, err = http newrequest(method, url, payload)\n\n if err != nil {\n fmt println(err)\n return\n }\n res, err = client do(req)\n if err != nil {\n fmt println(err)\n return\n }\n defer res body close()\n\n body, err = io readall(res body)\n if err != nil {\n fmt println(err)\n return\n }\n fmt println(string(body))\n}" } ], "selectedlanguageid" "curl example" }, "results" { "languages" \[ { "id" "200", "language" "200", "code" "{\n \\"extended\\" {\n \\"cashletter\\" {\n \\"recordtype\\" \\"10\\",\n \\"collectiontypeindicator\\" \\"01\\",\n \\"destinationroutingnumber\\" \\"061000146\\",\n \\"eceinstitutionroutingnumber\\" \\"021214891\\",\n \\"businessdate\\" \\"20260714\\",\n \\"creationdate\\" \\"20260714\\",\n \\"creationtime\\" \\"0702\\",\n \\"recordtypeindicator\\" \\"i\\",\n \\"documentationtypeindicator\\" \\"g\\",\n \\"cashletterid\\" \\"03743251\\",\n \\"originatorcontactname\\" \\"\\",\n \\"originatorcontactphone\\" \\"\\",\n \\"fedworktype\\" \\"c\\"\n },\n \\"bundle\\" {\n \\"recordtype\\" \\"20\\",\n \\"collectiontypeindicator\\" \\"01\\",\n \\"destinationroutingnumber\\" \\"061000146\\",\n \\"eceroutingnumber\\" \\"021214891\\",\n \\"businessdate\\" \\"20260714\\",\n \\"creationdate\\" \\"20260714\\",\n \\"bundleid\\" \\"69236621\\",\n \\"sequencenumber\\" \\"1\\",\n \\"cyclenumber\\" \\"0\\",\n \\"returnlocationroutingnumber\\" \\"021214891\\"\n },\n \\"item\\" {\n \\"checkdetail\\" {\n \\"recordtype\\" \\"25\\",\n \\"auxiliaryonus\\" \\"1237\\",\n \\"externalprocessingcode\\" \\"\\",\n \\"payorroutingnumber\\" \\"31407426\\",\n \\"payorcheckdigit\\" \\"9\\",\n \\"onus\\" \\"/28293886\\",\n \\"amount\\" \\"10000\\",\n \\"sequencenumber\\" \\"3918624417\\",\n \\"documentationtypeindicator\\" \\"g\\",\n \\"electronicreturnindicator\\" \\"\\",\n \\"micrvalidindicator\\" \\" \\",\n \\"bofdindicator\\" \\"y\\",\n \\"addendumcount\\" \\"01\\",\n \\"correctionindicator\\" \\"\\",\n \\"archivetypeindicator\\" \\"\\"\n },\n \\"checkaddenduma\\" \[\n {\n \\"recordtype\\" \\"26\\",\n \\"recordnumber\\" \\"1\\",\n \\"bofdroutingnumber\\" \\"021214891\\",\n \\"bofdbusinessdate\\" \\"20260714\\",\n \\"bofdsequencenumber\\" \\"3918624417\\",\n \\"bofddepositaccountnumber\\" \\"2203250853\\",\n \\"bofddepositbranch\\" \\"01\\",\n \\"payeename\\" \\"\\",\n \\"truncationindicator\\" \\"y\\",\n \\"bofdconversionindicator\\" \\"\\",\n \\"bofdcorrectionindicator\\" \\"\\",\n \\"userfield\\" \\"\\",\n \\"reserved\\" \\"\\"\n }\n ],\n \\"checkaddendumb\\" \[],\n \\"checkaddendumc\\" \[],\n \\"returnaddenduma\\" \[],\n \\"returnaddendumd\\" \[],\n \\"images\\" \[\n {\n \\"detail\\" {\n \\"recordtype\\" \\"50\\",\n \\"imageindicator\\" \\"1\\",\n \\"creatorroutingnumber\\" \\"021214891\\",\n \\"creatordate\\" \\"20260714\\",\n \\"imageviewformatindicator\\" \\"00\\",\n \\"imageviewcompression\\" \\"00\\",\n \\"imageviewdatasize\\" \\"5652\\",\n \\"viewsideindicator\\" \\"0\\",\n \\"viewdescriptor\\" \\"00\\",\n \\"digitalsignatureindicator\\" \\"0\\",\n \\"digitalsignaturemethod\\" \\"\\",\n \\"securitykeysize\\" \\"\\",\n \\"startofprotecteddata\\" \\"\\",\n \\"lengthofprotecteddata\\" \\"\\",\n \\"imagerecreateindicator\\" \\"\\",\n \\"userfield\\" \\"\\",\n \\"reserved\\" \\"\\"\n },\n \\"data\\" {\n \\"recordtype\\" \\"52\\",\n \\"institutionroutingnumber\\" \\"021214891\\",\n \\"bundlebusinessdate\\" \\"20260714\\",\n \\"cyclenumber\\" \\"0\\",\n \\"ecesequencenumber\\" \\"3918624417\\",\n \\"securityoriginatorname\\" \\"\\",\n \\"securityauthenticatorname\\" \\"\\",\n \\"securitykeyname\\" \\"\\",\n \\"clippingorigin\\" \\"0\\",\n \\"clippingcoordinateh1\\" \\"\\",\n \\"clippingcoordinateh2\\" \\"\\",\n \\"clippingcoordinatev1\\" \\"\\",\n \\"clippingcoordinatev2\\" \\"\\",\n \\"lengthofreferencekey\\" \\"19\\",\n \\"imagereferencekey\\" \\"2026071439186244170\\",\n \\"lengthofsignature\\" \\"0000\\",\n \\"digitalsignature\\" \\"\\",\n \\"lengthofimagedata\\" \\"5652\\",\n \\"imagedata\\" \\"payment 3366874c b887 4532 aec7 b48c006d4d1f 0 tif\\"\n },\n \\"analysis\\" {\n \\"recordtype\\" \\"54\\",\n \\"globalimagequality\\" \\"0\\",\n \\"globalimageusability\\" \\"0\\",\n \\"imagingbankspecfictest\\" \\"0\\",\n \\"partialimage\\" \\"0\\",\n \\"excessiveimageskew\\" \\"0\\",\n \\"piggybackimage\\" \\"0\\",\n \\"toolightortoodark\\" \\"0\\",\n \\"streaksandbands\\" \\"0\\",\n \\"belowminimumimagesize\\" \\"0\\",\n \\"exceedsmaximumimagesize\\" \\"0\\",\n \\"reserved1\\" \\"\\",\n \\"reserved2\\" \\"\\",\n \\"reserved3\\" \\"\\",\n \\"reserved4\\" \\"\\",\n \\"reserved5\\" \\"\\",\n \\"reserved6\\" \\"\\",\n \\"reserved7\\" \\"\\",\n \\"reserved8\\" \\"\\",\n \\"reserved9\\" \\"\\",\n \\"reserved10\\" \\"\\",\n \\"reserved11\\" \\"\\",\n \\"reserved12\\" \\"\\",\n \\"reserved13\\" \\"\\",\n \\"imageenabledpod\\" \\"0\\",\n \\"sourcedocumentbad\\" \\"0\\",\n \\"dateusability\\" \\"0\\",\n \\"payeeusability\\" \\"0\\",\n \\"convenienceamountusability\\" \\"0\\",\n \\"wordsamountusability\\" \\"0\\",\n \\"signatureusability\\" \\"0\\",\n \\"payornameusability\\" \\"0\\",\n \\"micrlineusability\\" \\"0\\",\n \\"memolineusability\\" \\"0\\",\n \\"payorbanknameusability\\" \\"0\\",\n \\"payeeendorsementusability\\" \\"0\\",\n \\"bofdendorsementusability\\" \\"0\\",\n \\"transitendorsementusability\\" \\"0\\",\n \\"reserved14\\" \\"\\",\n \\"reserved15\\" \\"\\",\n \\"reserved16\\" \\"\\",\n \\"reserved17\\" \\"\\",\n \\"reserved18\\" \\"\\",\n \\"reserved19\\" \\"\\",\n \\"userfield\\" \\"00000000000000000000\\",\n \\"reserved20\\" \\"\\"\n },\n \\"recordcount\\" 3\n },\n {\n \\"detail\\" {\n \\"recordtype\\" \\"50\\",\n \\"imageindicator\\" \\"1\\",\n \\"creatorroutingnumber\\" \\"021214891\\",\n \\"creatordate\\" \\"20260714\\",\n \\"imageviewformatindicator\\" \\"00\\",\n \\"imageviewcompression\\" \\"00\\",\n \\"imageviewdatasize\\" \\"3132\\",\n \\"viewsideindicator\\" \\"1\\",\n \\"viewdescriptor\\" \\"00\\",\n \\"digitalsignatureindicator\\" \\"0\\",\n \\"digitalsignaturemethod\\" \\"\\",\n \\"securitykeysize\\" \\"\\",\n \\"startofprotecteddata\\" \\"\\",\n \\"lengthofprotecteddata\\" \\"\\",\n \\"imagerecreateindicator\\" \\"\\",\n \\"userfield\\" \\"\\",\n \\"reserved\\" \\"\\"\n },\n \\"data\\" {\n \\"recordtype\\" \\"52\\",\n \\"institutionroutingnumber\\" \\"021214891\\",\n \\"bundlebusinessdate\\" \\"20260714\\",\n \\"cyclenumber\\" \\"0\\",\n \\"ecesequencenumber\\" \\"3918624417\\",\n \\"securityoriginatorname\\" \\"\\",\n \\"securityauthenticatorname\\" \\"\\",\n \\"securitykeyname\\" \\"\\",\n \\"clippingorigin\\" \\"0\\",\n \\"clippingcoordinateh1\\" \\"\\",\n \\"clippingcoordinateh2\\" \\"\\",\n \\"clippingcoordinatev1\\" \\"\\",\n \\"clippingcoordinatev2\\" \\"\\",\n \\"lengthofreferencekey\\" \\"19\\",\n \\"imagereferencekey\\" \\"2026071439186244171\\",\n \\"lengthofsignature\\" \\"0000\\",\n \\"digitalsignature\\" \\"\\",\n \\"lengthofimagedata\\" \\"3132\\",\n \\"imagedata\\" \\"payment 3366874c b887 4532 aec7 b48c006d4d1f 1 tif\\"\n },\n \\"analysis\\" {\n \\"recordtype\\" \\"54\\",\n \\"globalimagequality\\" \\"0\\",\n \\"globalimageusability\\" \\"0\\",\n \\"imagingbankspecfictest\\" \\"0\\",\n \\"partialimage\\" \\"0\\",\n \\"excessiveimageskew\\" \\"0\\",\n \\"piggybackimage\\" \\"0\\",\n \\"toolightortoodark\\" \\"0\\",\n \\"streaksandbands\\" \\"0\\",\n \\"belowminimumimagesize\\" \\"0\\",\n \\"exceedsmaximumimagesize\\" \\"0\\",\n \\"reserved1\\" \\"\\",\n \\"reserved2\\" \\"\\",\n \\"reserved3\\" \\"\\",\n \\"reserved4\\" \\"\\",\n \\"reserved5\\" \\"\\",\n \\"reserved6\\" \\"\\",\n \\"reserved7\\" \\"\\",\n \\"reserved8\\" \\"\\",\n \\"reserved9\\" \\"\\",\n \\"reserved10\\" \\"\\",\n \\"reserved11\\" \\"\\",\n \\"reserved12\\" \\"\\",\n \\"reserved13\\" \\"\\",\n \\"imageenabledpod\\" \\"0\\",\n \\"sourcedocumentbad\\" \\"0\\",\n \\"dateusability\\" \\"0\\",\n \\"payeeusability\\" \\"0\\",\n \\"convenienceamountusability\\" \\"0\\",\n \\"wordsamountusability\\" \\"0\\",\n \\"signatureusability\\" \\"0\\",\n \\"payornameusability\\" \\"0\\",\n \\"micrlineusability\\" \\"0\\",\n \\"memolineusability\\" \\"0\\",\n \\"payorbanknameusability\\" \\"0\\",\n \\"payeeendorsementusability\\" \\"0\\",\n \\"bofdendorsementusability\\" \\"0\\",\n \\"transitendorsementusability\\" \\"0\\",\n \\"reserved14\\" \\"\\",\n \\"reserved15\\" \\"\\",\n \\"reserved16\\" \\"\\",\n \\"reserved17\\" \\"\\",\n \\"reserved18\\" \\"\\",\n \\"reserved19\\" \\"\\",\n \\"userfield\\" \\"00000000000000000000\\",\n \\"reserved20\\" \\"\\"\n },\n \\"recordcount\\" 3\n }\n ],\n \\"recordcount\\" 8\n }\n },\n \\"id\\" \\"3d70fc63 672e 4c3b 9e66 b48700b5db14\\",\n \\"accountnumber\\" \\"2203250853\\",\n \\"referenceid\\" \\"c195bv23y5fm\\",\n \\"paymenttype\\" \\"forward\\",\n \\"checktype\\" \\"standard\\",\n \\"direction\\" \\"outbound\\",\n \\"status\\" \\"completed\\",\n \\"source\\" \\"api\\",\n \\"posting\\" \\"posted\\",\n \\"postingcode\\" \\"ok\\",\n \\"fedbatchid\\" \\"b27a0427 1434 4372 ae16 b488015f31cc\\",\n \\"fedbatchsequence\\" 1,\n \\"coretransactionid\\" \\"4c8d9f31 4072 466a b64a b48700b5db14\\",\n \\"memopostid\\" \\"05a58583 6a53 449c b685 b48700b5db14\\",\n \\"originalpaymentid\\" \\"3d70fc63 672e 4c3b 9e66 b48700b5db14\\",\n \\"customerid\\" \\"861261af 1251 49e8 966f b2ff00d627bd\\",\n \\"payerroutingnumber\\" \\"314074269\\",\n \\"payeraccountnumber\\" \\"28293886\\",\n \\"payeename\\" \\"\\",\n \\"checknumber\\" \\"1237\\",\n \\"bofdroutingnumber\\" \\"021214891\\",\n \\"sequencenumber\\" \\"3918624417\\",\n \\"amount\\" 10000,\n \\"currency\\" \\"usd\\",\n \\"micr\\" \\"d314074269dc28293886c1237\\",\n \\"recognizedamount\\" 100,\n \\"iqapassed\\" true,\n \\"hasfrontimage\\" true,\n \\"hasbackimage\\" true,\n \\"isredeposit\\" false,\n \\"policy\\" \\"standard\\",\n \\"schedule\\" \[\n 0,\n 10000\n ],\n \\"createdat\\" \\"2026 07 14t07 02 06 997 04 00\\",\n \\"processedat\\" \\"2026 07 15t17 18 53 033 04 00\\",\n \\"completedat\\" \\"2026 07 15t17 18 53 033 04 00\\",\n \\"postedat\\" \\"2026 07 15t17 18 53 25 04 00\\",\n \\"wasreturned\\" true,\n \\"purpose\\" \\"skip iqa\\",\n \\"depositbusinessdate\\" \\"260715\\",\n \\"decisionrequired\\" false,\n \\"wasdecisioned\\" false,\n \\"productid\\" \\"83bed086 8182 4151 a1e3 af5b01362783\\",\n \\"partnerid\\" \\"cd9c12f4 7691 424a b38b af5b0134c611\\",\n \\"lastmodifiedat\\" \\"2026 07 19t02 37 57 2846515 04 00\\"\n}" }, { "id" "400", "language" "400", "code" "{\\\n \\\\\\"errors\\\\\\" \[{\\\n \\\\\\"code\\\\\\" 2001,\\\n \\\\\\"message\\\\\\" \\\\\\"validation error\\\\\\"\\\n }]\\\n}" }, { "id" "401", "language" "401", "code" "{\\\n \\\\\\"errors\\\\\\" \[{\\\n \\\\\\"code\\\\\\" 3001,\\\n \\\\\\"message\\\\\\" \\\\\\"unauthorized\\\\\\"\\\n }]\\\n}" } ], "selectedlanguageid" "200" }, "request" { "pathparameters" \[ { "name" "id", "type" "string", "kind" "required", "description" "payment id of the specific payment find this id in the response to a deposit check call, or in the check payment received webhook ", "" "payment id of the specific payment find this id in the response to a deposit check call, or in the check payment received webhook " } ], "queryparameters" \[], "headerparameters" \[], "formdataparameters" \[], "bodydataparameters" \[] }, "response" \[ { "name" "id", "kind" "returned", "type" "string", "description" "check payment id this id is in guid format " }, { "name" "accountnumber", "kind" "returned", "type" "string", "description" "number of the account the check is posting to" }, { "name" "referenceid", "kind" "returned", "type" "string", "description" "the reference id of the check payment, indicating the rail type in the first element of the string in this case it is c this is an internal cross river attribute " }, { "name" "paymenttype", "kind" "returned", "type" "string", "description" "the check paymenttype indicates whether the check has been presented for payment or has been returned for some reason \n\n forward (a check presented for payment, to be sent to the payer bank)\n return (a previous forward item that the payer bank returned)" }, { "name" "checktype", "kind" "returned", "type" "string", "description" "type of check being dealt with there are several check types \n standard\n onus\n treasury\n moneyorder\n fedreservebank\n fedhomeloan\n statelocalgovt\n certified\n unknown" }, { "name" "direction", "kind" "returned", "type" "string", "description" "payment direction \n inbound\n outbound" }, { "name" "status", "kind" "returned", "type" "string", "description" "status of the positive pay record \n\n authorized\n paid\n revoked" }, { "name" "source", "kind" "returned", "type" "string", "description" "source of the payment request \n api\n partnerportal\n opsportal\n file\n system\n lockbox" }, { "name" "posting", "kind" "returned", "type" "string", "description" "posting status \n pending\n posted\n failed\n canceled\n authorized\n authorizing" }, { "name" "rejectionreason", "kind" "returned", "type" "string", "description" "rejected because \n imageanalysisfailure\n postingexception\n amountmismatch\n maxitemamountexceeded\n maxdepositamountexceeded\n maxitemsperdayexceeded\n duplicate\n payerroutingnumberinvalid\n payeraccountnumberinvalid\n checknumberinvalid\n accountnotfound\n depositsnotenabled\n invalidaccounttype\n notspecified" }, { "name" "positivepayresult", "kind" "returned", "type" "string", "description" "if positive pay is enabled, the positive pay status of the check \n pending\n authorized\n unauthorized\n disabled" }, { "name" "positivepaymatchid", "kind" "returned", "type" "string", "description" "if positive pay is enabled, id of the positive pay record associated with the payment" }, { "name" "postingcode", "kind" "returned", "type" "string", "description" "code related to the cross river system transaction tied to the payment any value other than “ok” indicates a rejection " }, { "name" "clientbatchid", "kind" "returned", "type" "string", "description" "id for the batch received from the cross river lockbox vendor" }, { "name" "clientbatchsequence", "kind" "returned", "type" "integer", "description" "sequence number of the payment inside the batch received from the cross river lockbox vendor" }, { "name" "fedbatchid", "kind" "returned", "type" "string", "description" "id of the distribution that the check was included in" }, { "name" "fedbatchsequence", "kind" "returned", "type" "integer", "description" "sequence number of the payment inside the distribution" }, { "name" "coretransactionid", "kind" "returned", "type" "string", "description" "unique cross river identifier for the core transaction this id is in guid format " }, { "name" "memopostid", "kind" "returned", "type" "string", "description" "unique identifier for the memo post this id is in guid format " }, { "name" "originalpaymentid", "kind" "returned", "type" "string", "description" "the original payment id, when a check has been returned or redeposited" }, { "name" "customerid", "kind" "returned", "type" "string", "description" "the unique id assigned to a customer when the customer record is created you need this id to take action for a specific customer for example, when opening an account or adding an address to a customer record \nthe id is in guid format " }, { "name" "payerroutingnumber", "kind" "returned", "type" "string", "description" "the payer’s routing number (printed on the check)" }, { "name" "payeraccountnumber", "kind" "returned", "type" "string", "description" "the payer’s account number (printed on the check)" }, { "name" "payeename", "kind" "returned", "type" "string", "description" "name of the payee from the check, up to 15 characters (x9 37 field 8)" }, { "name" "checknumber", "kind" "returned", "type" "string", "description" "the serial number that appears on the check \n20 characters maximum" }, { "name" "bofdroutingnumber", "kind" "returned", "type" "string", "description" "nine digit routing and transit number (ttttaaaac format) of the bank of first deposit (x9 37 field 3)" }, { "name" "sequencenumber", "kind" "returned", "type" "string", "description" "sequential number of this bundle within the cash letter, typically denoting relative position (x9 37 field 8)" }, { "name" "amount", "kind" "returned", "type" "integer", "description" "the amount to be transferred, in cents for example, 10001 = $100 01 " }, { "name" "currency", "kind" "returned", "type" "string", "description" "currency of the check for example, usd (us dollars)" }, { "name" "micr", "kind" "returned", "type" "string", "description" "the magnetic ink character recognition line, consisting of the routing number, account number and check number" }, { "name" "recognizedamount", "kind" "returned", "type" "integer", "description" "the check amount recognized from the check image via ocr" }, { "name" "iqapassed", "kind" "returned", "type" "boolean", "description" "true if the check has passed the fed’s image quality assurance standards, otherwise false" }, { "name" "returncode", "kind" "returned", "type" "string", "description" "the return code indicates why the check was returned there are several return codes " }, { "name" "hasfrontimage", "kind" "returned", "type" "boolean", "description" "true if the check image file includes the front of the check otherwise false " }, { "name" "hasbackimage", "kind" "returned", "type" "boolean", "description" "true if the check image file includes the back of the check otherwise false " }, { "name" "isredeposit", "kind" "returned", "type" "boolean", "description" "true if the check was deposited before otherwise false " }, { "name" "policy", "kind" "returned", "type" "string", "description" "policy" }, { "name" "schedule", "kind" "returned", "type" "array", "description" "funds availability schedule, determined by the policy, and based on whenever the check was released to the fed in a distribution consists of a day by day breakdown based on calendar day, with each day’s availability amount displayed " }, { "name" "createdat", "kind" "returned", "type" "string", "description" "the date and time the record was created in this case, the date and time are in this format yyyy mm ddthh\ mm\ ss\[ mmm]" }, { "name" "canceledat", "kind" "returned", "type" "string", "description" "date and time the check payment was canceled in this case, the date and time are in this format yyyy mm ddthh\ mm\ ss\[ mmm]" }, { "name" "rejectedat", "kind" "returned", "type" "string", "description" "date and time the check payment was rejected in this case, the date and time are in this format yyyy mm ddthh\ mm\ ss\[ mmm]" }, { "name" "processedat", "kind" "returned", "type" "string", "description" "date and time the check payment was processed in this case, the date and time are in this format yyyy mm ddthh\ mm\ ss\[ mmm]" }, { "name" "completedat", "kind" "returned", "type" "string", "description" "date and time the check payment was completed in this case, the date and time are in this format yyyy mm ddthh\ mm\ ss\[ mmm]" }, { "name" "postedat", "kind" "returned", "type" "string", "description" "date and time the check payment was posted in this case, the date and time are in this format yyyy mm ddthh\ mm\ ss\[ mmm]" }, { "name" "wasreturned", "kind" "returned", "type" "boolean", "description" "true if the check was returned otherwise false " }, { "name" "purpose", "kind" "returned", "type" "string", "description" "purpose of the deposited check" }, { "name" "clientidentifier", "kind" "returned", "type" "string", "description" "use this attribute to add your own unique identifying string to a payment call or cos record this attribute is useful for idempotency purposes \n\n50 characters maximum" }, { "name" "depositbusinessdate", "kind" "returned", "type" "string", "description" "the business date of the deposit in the format of yymmdd this date is usually day 1 of the schedule for making the funds available if the check is deposited after the day's deposit cut off time, day 1 might be a different date in that case, the processedat date is day 1 " }, { "name" "lockboxvendorid", "kind" "returned", "type" "string", "description" "id of the lockbox service receiving the paper checks and sending them via icl to cross river" }, { "name" "decisionrequired", "kind" "returned", "type" "boolean", "description" "decisionrequired" }, { "name" "wasdecisioned", "kind" "returned", "type" "boolean", "description" "wasdecisioned" }, { "name" "productid", "kind" "returned", "type" "string", "description" "id in guid format of your specific product type on which the account is based provided by cross river in this case, it's the product id of the payee account " }, { "name" "partnerid", "kind" "optional", "type" "string", "description" "your unique id in the cross river system this id is in guid format ", "children" \[] }, { "name" "lastmodifiedat", "kind" "optional", "type" "string", "description" "internal cross river value date and time the database entry was last modified in this case, the date and time are in this format yyyy mm ddthh\ mm\ ss\[ mmm]", "children" \[] }, { "name" "extended", "kind" "returned", "type" "object", "description" "extended x9 37 image cash letter (icl) data containing the complete cash letter header, bundle header, and check item details per ansi x9 37 specification", "children" \[ { "name" "cashletter", "kind" "optional", "type" "object", "description" "x9 37 cash letter header (record type 10) containing metadata about the entire cash letter transmission", "children" \[ { "name" "collectiontypeindicator", "kind" "optional", "type" "string", "description" "code identifying the type of collection 00=preliminary forward, 01=forward presentment, 02=same day settlement, 03=return, 04=return notification, 05=preliminary return notification, 06=final return notification, 20=no detail, 99=mixed collection types (x9 37 field 2)" }, { "name" "destinationroutingnumber", "kind" "optional", "type" "string", "description" "nine digit routing and transit number (ttttaaaac format) of the institution that receives and processes the cash letter (x9 37 field 3)" }, { "name" "eceinstitutionroutingnumber", "kind" "optional", "type" "string", "description" "nine digit routing and transit number (ttttaaaac format) of the ece (exchange) institution that creates the cash letter (x9 37 field 4)" }, { "name" "businessdate", "kind" "optional", "type" "string", "description" "business date of the cash letter in yyyymmdd format (x9 37 field 5)" }, { "name" "creationdate", "kind" "optional", "type" "string", "description" "date the cash letter was created in eastern time zone, yyyymmdd format (x9 37 field 6)" }, { "name" "creationtime", "kind" "optional", "type" "string", "description" "time the cash letter was created in eastern time zone, hhmm format using 24 hour notation (x9 37 field 7)" }, { "name" "recordtypeindicator", "kind" "optional", "type" "string", "description" "indicates the presence and type of electronic check records n=no electronic records, e=electronic records without images, i=electronic records with images, f=electronic records with images from previous letter (x9 37 field 8)" }, { "name" "documentationtypeindicator", "kind" "optional", "type" "string", "description" "type of documentation supporting the check a m indicate various image/paper combinations, z=no image provided (x9 37 field 9)" }, { "name" "cashletterid", "kind" "optional", "type" "string", "description" "unique eight character identifier for this cash letter (x9 37 field 10)" }, { "name" "originatorcontactname", "kind" "optional", "type" "string", "description" "name of the contact person at the institution creating the cash letter, up to 14 characters (x9 37 field 11)" }, { "name" "originatorcontactphone", "kind" "optional", "type" "string", "description" "ten digit phone number for the originator contact (x9 37 field 12)" }, { "name" "fedworktype", "kind" "optional", "type" "string", "description" "federal reserve work type classification code, single character (x9 37 field 13)" }, { "name" "userfield", "kind" "optional", "type" "string", "description" "field available for user defined data per x9 37 standard, used at the discretion of participants" }, { "name" "reserved", "kind" "optional", "type" "string", "description" "field reserved for future use per x9 37 specification, currently blank" } ] }, { "name" "bundle", "kind" "optional", "type" "object", "description" "x9 37 bundle header (record type 20) containing metadata about this bundle of check items within the cash letter", "children" \[ { "name" "collectiontypeindicator", "kind" "optional", "type" "string", "description" "code identifying the type of collection 00=preliminary forward, 01=forward presentment, 02=same day settlement, 03=return, 04=return notification, 05=preliminary return notification, 06=final return notification, 20=no detail, 99=mixed collection types (x9 37 field 2)" }, { "name" "destinationroutingnumber", "kind" "optional", "type" "string", "description" "nine digit routing and transit number (ttttaaaac format) of the institution that receives and processes the cash letter (x9 37 field 3)" }, { "name" "eceroutingnumber", "kind" "optional", "type" "string", "description" "nine digit ece (exchange) institution's routing and transit number that creates the bundle header (x9 37 field 4)" }, { "name" "businessdate", "kind" "optional", "type" "string", "description" "business date of the cash letter in yyyymmdd format (x9 37 field 5)" }, { "name" "creationdate", "kind" "optional", "type" "string", "description" "date the cash letter was created in eastern time zone, yyyymmdd format (x9 37 field 6)" }, { "name" "bundleid", "kind" "optional", "type" "string", "description" "unique identifier for this bundle within the cash letter, up to 10 characters, assigned by the institution creating the bundle (x9 37 field 7)" }, { "name" "sequencenumber", "kind" "optional", "type" "string", "description" "sequential number of this bundle within the cash letter, typically denoting relative position (x9 37 field 8)" }, { "name" "cyclenumber", "kind" "optional", "type" "string", "description" "processing cycle code under which the bundle is created, two characters assigned by the creating institution (x9 37 field 9)" }, { "name" "returnlocationroutingnumber", "kind" "optional", "type" "string", "description" "nine digit routing and transit number (ttttaaaac format) where returns, final return notifications, and preliminary return notifications are sent (x9 37 field 3 in addendum a)" }, { "name" "userfield", "kind" "optional", "type" "string", "description" "field available for user defined data per x9 37 standard, used at the discretion of participants" }, { "name" "reserved", "kind" "optional", "type" "string", "description" "field reserved for future use per x9 37 specification, currently blank" } ] }, { "name" "item", "kind" "optional", "type" "object", "description" "x9 37 check detail and related records containing the check item information including images and micr data", "children" \[ { "name" "checkdetail", "kind" "optional", "type" "object", "description" "x9 37 check detail record (type 25) containing micr line data and processing indicators for the check item", "children" \[ { "name" "auxiliaryonus", "kind" "optional", "type" "string", "description" "code used on commercial checks at the discretion of the payor bank, typically for internal processing (x9 37 field 2)" }, { "name" "externalprocessingcode", "kind" "optional", "type" "string", "description" "code used for special purposes as authorized by x9, also known as position 44 (x9 37 field 3)" }, { "name" "payorroutingnumber", "kind" "optional", "type" "string", "description" "eight digit routing number (ttttaaaa format) identifying the institution by or through which the item is payable (x9 37 field 4)" }, { "name" "payorcheckdigit", "kind" "optional", "type" "string", "description" "check digit for the payor bank routing number to form a valid mod checked nine digit routing number (x9 37 field 5)" }, { "name" "onus", "kind" "optional", "type" "string", "description" "data specified by the payor bank, typically includes account number, serial number, or transaction code, up to 20 characters (x9 37 field 6)" }, { "name" "amount", "kind" "optional", "type" "string", "description" "the amount to be transferred, in cents for example, 10001 = $100 01 " }, { "name" "sequencenumber", "kind" "optional", "type" "string", "description" "sequential number of this bundle within the cash letter, typically denoting relative position (x9 37 field 8)" }, { "name" "documentationtypeindicator", "kind" "optional", "type" "string", "description" "type of documentation supporting the check a m indicate various image/paper combinations, z=no image provided (x9 37 field 9)" }, { "name" "electronicreturnindicator", "kind" "optional", "type" "string", "description" "return acceptance indicator indicates whether the creating institution will support electronic return processing, values 0 9 and a f (x9 37 field 10)" }, { "name" "micrvalidindicator", "kind" "optional", "type" "string", "description" "micr read quality 1=good read, 2=good read with missing field, 3=read error encountered, 4=missing field and read error (x9 37 field 11)" }, { "name" "bofdindicator", "kind" "optional", "type" "string", "description" "bank of first deposit indicator y=ece is bofd, n=ece is not bofd, u=relationship undetermined (x9 37 field 12)" }, { "name" "addendumcount", "kind" "optional", "type" "string", "description" "number of check detail record addenda to follow, supports up to 99 addendum records (x9 37 field 13)" }, { "name" "correctionindicator", "kind" "optional", "type" "string", "description" "how the micr line was repaired 0=no repair, 1 3=various repair methods, 4=undetermined (x9 37 field 14)" }, { "name" "archivetypeindicator", "kind" "optional", "type" "string", "description" "type of archive supporting this check detail a i represent microfilm, image, paper, or combinations (x9 37 field 15)" } ] }, { "name" "checkaddenduma", "kind" "optional", "type" "array", "description" "x9 37 check detail addendum a (record type 26) containing bank of first deposit information and endorsement details" }, { "name" "checkaddendumb", "kind" "optional", "type" "array", "description" "x9 37 check detail addendum b (record type 27) not supported by federal reserve bank" }, { "name" "checkaddendumc", "kind" "optional", "type" "array", "description" "x9 37 check detail addendum c (record type 28) containing endorsing bank information and return reason" }, { "name" "returndetail", "kind" "optional", "type" "object", "description" "returndetail", "children" \[ { "name" "payorroutingnumber", "kind" "optional", "type" "string", "description" "eight digit routing number (ttttaaaa format) identifying the institution by or through which the item is payable (x9 37 field 4)" }, { "name" "payorcheckdigit", "kind" "optional", "type" "string", "description" "check digit for the payor bank routing number to form a valid mod checked nine digit routing number (x9 37 field 5)" }, { "name" "onus", "kind" "optional", "type" "string", "description" "data specified by the payor bank, typically includes account number, serial number, or transaction code, up to 20 characters (x9 37 field 6)" }, { "name" "amount", "kind" "optional", "type" "string", "description" "the amount to be transferred, in cents for example, 10001 = $100 01 " }, { "name" "returnreason", "kind" "optional", "type" "string", "description" "code indicating the reason for non payment or return of the check (x9 37 addendum c field 9)" }, { "name" "addendumcount", "kind" "optional", "type" "string", "description" "number of check detail record addenda to follow, supports up to 99 addendum records (x9 37 field 13)" }, { "name" "returndoctypeindicator", "kind" "optional", "type" "string", "description" "returndoctypeindicator" }, { "name" "forwardbundledate", "kind" "optional", "type" "string", "description" "forwardbundledate" }, { "name" "ecesequencenumber", "kind" "optional", "type" "string", "description" "sequence number assigned by the ece institution that creates the check detail, up to 15 characters (x9 37 field 8)" }, { "name" "externalprocessingcode", "kind" "optional", "type" "string", "description" "code used for special purposes as authorized by x9, also known as position 44 (x9 37 field 3)" }, { "name" "returnnotificationindicator", "kind" "optional", "type" "string", "description" "returnnotificationindicator" }, { "name" "returnarchivetypeindicator", "kind" "optional", "type" "string", "description" "returnarchivetypeindicator" }, { "name" "numberoftimesreturned", "kind" "optional", "type" "string", "description" "numberoftimesreturned" }, { "name" "reserved", "kind" "optional", "type" "string", "description" "field reserved for future use per x9 37 specification, currently blank" } ] }, { "name" "returnaddenduma", "kind" "optional", "type" "array", "description" "x9 37 return detail addendum a (record type 32) containing bank of first deposit information for returned items" }, { "name" "returnaddendumb", "kind" "optional", "type" "object", "description" "returnaddendumb", "children" \[ { "name" "payorbankname", "kind" "optional", "type" "string", "description" "short name (up to 18 characters) of the institution by or through which the item is payable (x9 37 return addendum b field 2)" }, { "name" "auxiliaryonus", "kind" "optional", "type" "string", "description" "code used on commercial checks at the discretion of the payor bank, typically for internal processing (x9 37 field 2)" }, { "name" "payorbanksequencenumber", "kind" "optional", "type" "string", "description" "number that identifies the item at the payor bank, up to 15 characters (x9 37 return addendum b field 4)" }, { "name" "payorbankbusinessdate", "kind" "optional", "type" "string", "description" "date the payor bank processed the return record in yyyymmdd format (x9 37 return addendum b field 5)" }, { "name" "payoraccountname", "kind" "optional", "type" "string", "description" "account name from payor bank records, up to 22 characters (x9 37 return addendum b field 6)" } ] }, { "name" "returnaddendumc", "kind" "optional", "type" "object", "description" "x9 37 return detail addendum c (record type 34) containing endorsement and deposit information" }, { "name" "returnaddendumd", "kind" "optional", "type" "array", "description" "x9 37 return detail addendum d (record type 35) containing additional return reason information" }, { "name" "images", "kind" "optional", "type" "array", "description" "images" } ] } ] } ], "description" "", "currentnewparameter" { "label" "body parameter", "value" "bodydataparameters" }, "hastryitout" false, "autogeneratedanchorslug" "get v1paymentsidextended", "legacyhash" "315zozr02acrfe1r9h0zn" }