Skip to main content

Check Deposit Resources

CheckDeposit

The CheckDeposit resource represents a check deposit request.

For the full resource schema and attributes, see CheckDeposit in the API Resources documentation.

Key Attributes

AttributeTypeDescription
idstringUnique identifier of the check deposit.
createdAtstringDate and time when the check deposit was created (ISO 8601 format).
amountintegerThe check amount in cents.
descriptionstringDescription of the check deposit (maximum 50 characters).
statusstringCurrent status of the check deposit. See Check Deposit Status.
reasonstringReason for rejection or return (when applicable).
reasonCodestringMachine-readable reason code.
checkNumberstringThe check number extracted from the check image.
clearingDaysOverridenumberCustom clearing period in days (if set).
tagsobjectCustom key-value pairs attached to the resource.

Relationships

RelationshipTypeDescription
accountDepositAccountThe deposit account receiving the check deposit.
customerCustomerThe customer who owns the account.
transactionTransactionThe credit transaction created when the check deposit is sent.

CheckDepositTransaction

When a check deposit is successfully processed and moves to Sent status, a credit transaction is created in the associated deposit account.

For the full transaction resource schema, see CheckDepositTransaction in the API Resources documentation.

Key Attributes

AttributeTypeDescription
idstringUnique identifier of the transaction.
createdAtstringDate and time when the transaction was created (ISO 8601 format).
amountintegerThe transaction amount in cents (positive for credit).
balanceintegerAccount balance after the transaction in cents.
summarystringHuman-readable description of the transaction.

Relationships

RelationshipTypeDescription
accountDepositAccountThe deposit account that received the credit.
customerCustomerThe customer who owns the account.
checkDepositCheckDepositThe check deposit that created this transaction.