POST Edi/Inbound/Cass/SubmitDowRemittance

Use this method to save and post a Cass 820 remittance file.

Request Information

URI Parameters

None.

Body Parameters

CassRemittanceAdvice
NameDescriptionTypeAdditional information
ReferenceNumber

string

None.

BankRoutingNumber

string

None.

BankAccountNumber

string

None.

BankAccountType

string

None.

PaymentMethodCode

string

None.

OriginatorId

string

None.

CarrierCode

string

None.

EffectiveDate

date

None.

PaymentDate

date

None.

Amount

decimal number

None.

CreditOrDebit

string

None.

Entities

Collection of CassEntity

None.

Request Formats

application/json, text/json

Sample:
{
  "ReferenceNumber": "sample string 1",
  "BankRoutingNumber": "sample string 2",
  "BankAccountNumber": "sample string 3",
  "BankAccountType": "sample string 4",
  "PaymentMethodCode": "sample string 5",
  "OriginatorId": "sample string 6",
  "CarrierCode": "sample string 7",
  "EffectiveDate": "2025-06-18T10:23:09.9898992-05:00",
  "PaymentDate": "2025-06-18T10:23:09.9898992-05:00",
  "Amount": 10.0,
  "CreditOrDebit": "sample string 11",
  "Entities": [
    {
      "EntityId": "sample string 1",
      "EntityName": "sample string 2",
      "Remittances": [
        {
          "ProNumber": "sample string 1",
          "BillOfLadingNumber": "sample string 2",
          "Amount": 3.0,
          "Adjustments": [
            {
              "Amount": 1.0,
              "ReasonCode": "sample string 2",
              "Note": "sample string 3"
            },
            {
              "Amount": 1.0,
              "ReasonCode": "sample string 2",
              "Note": "sample string 3"
            }
          ]
        },
        {
          "ProNumber": "sample string 1",
          "BillOfLadingNumber": "sample string 2",
          "Amount": 3.0,
          "Adjustments": [
            {
              "Amount": 1.0,
              "ReasonCode": "sample string 2",
              "Note": "sample string 3"
            },
            {
              "Amount": 1.0,
              "ReasonCode": "sample string 2",
              "Note": "sample string 3"
            }
          ]
        }
      ]
    },
    {
      "EntityId": "sample string 1",
      "EntityName": "sample string 2",
      "Remittances": [
        {
          "ProNumber": "sample string 1",
          "BillOfLadingNumber": "sample string 2",
          "Amount": 3.0,
          "Adjustments": [
            {
              "Amount": 1.0,
              "ReasonCode": "sample string 2",
              "Note": "sample string 3"
            },
            {
              "Amount": 1.0,
              "ReasonCode": "sample string 2",
              "Note": "sample string 3"
            }
          ]
        },
        {
          "ProNumber": "sample string 1",
          "BillOfLadingNumber": "sample string 2",
          "Amount": 3.0,
          "Adjustments": [
            {
              "Amount": 1.0,
              "ReasonCode": "sample string 2",
              "Note": "sample string 3"
            },
            {
              "Amount": 1.0,
              "ReasonCode": "sample string 2",
              "Note": "sample string 3"
            }
          ]
        }
      ]
    }
  ]
}

text/html

Sample:
{"ReferenceNumber":"sample string 1","BankRoutingNumber":"sample string 2","BankAccountNumber":"sample string 3","BankAccountType":"sample string 4","PaymentMethodCode":"sample string 5","OriginatorId":"sample string 6","CarrierCode":"sample string 7","EffectiveDate":"2025-06-18T10:23:09.9898992-05:00","PaymentDate":"2025-06-18T10:23:09.9898992-05:00","Amount":10.0,"CreditOrDebit":"sample string 11","Entities":[{"EntityId":"sample string 1","EntityName":"sample string 2","Remittances":[{"ProNumber":"sample string 1","BillOfLadingNumber":"sample string 2","Amount":3.0,"Adjustments":[{"Amount":1.0,"ReasonCode":"sample string 2","Note":"sample string 3"},{"Amount":1.0,"ReasonCode":"sample string 2","Note":"sample string 3"}]},{"ProNumber":"sample string 1","BillOfLadingNumber":"sample string 2","Amount":3.0,"Adjustments":[{"Amount":1.0,"ReasonCode":"sample string 2","Note":"sample string 3"},{"Amount":1.0,"ReasonCode":"sample string 2","Note":"sample string 3"}]}]},{"EntityId":"sample string 1","EntityName":"sample string 2","Remittances":[{"ProNumber":"sample string 1","BillOfLadingNumber":"sample string 2","Amount":3.0,"Adjustments":[{"Amount":1.0,"ReasonCode":"sample string 2","Note":"sample string 3"},{"Amount":1.0,"ReasonCode":"sample string 2","Note":"sample string 3"}]},{"ProNumber":"sample string 1","BillOfLadingNumber":"sample string 2","Amount":3.0,"Adjustments":[{"Amount":1.0,"ReasonCode":"sample string 2","Note":"sample string 3"},{"Amount":1.0,"ReasonCode":"sample string 2","Note":"sample string 3"}]}]}]}

Response Information

Resource Description

GenericTransactionResponse
NameDescriptionTypeAdditional information
ReturnedObject

Object

None.

IsSuccessful

Indicates if the transaction was successful or not.

boolean

None.

ReturnedMessages

Contains a list of Informational, Warning, and/or Error messages regarding the outcome of the transaction.

Collection of ReturnedMessage

None.

Response Formats

application/json, text/json

Sample:
{
  "ReturnedObject": {},
  "IsSuccessful": true,
  "ReturnedMessages": null
}

text/html

Sample:
{"ReturnedObject":{},"IsSuccessful":true,"ReturnedMessages":null}