Issue a check
Issue a check to a specific payee for a given amount. If mail_check_request is included, the check will be delivered by Column too.
Request
- Base URL: https://api.column.com
- URL: https://api.column.com/transfers/checks/issue
- Auth: HTTP basic
Headers
Idempotency keys can be up to 255 characters long and are case sensitive. Column reserves the right to expire idempotency keys after 30 days. Only ASCII printable characters (code 32 - 126) are allowed for idempotency keys.
Request body
Optional. If omitted, defaults to the default account number ID for the provided bank account. Exactly one of bank_account_id or account_number_id must be provided.
Allow the account to go negative for the transfer.
bank account ID to debit funds from. Exactly one of bank_account_id or account_number_id must be provided.
The three-letter currency code defined in ISO 4217. e.g. USD.
Custom check number to use instead of the auto-generated one.
A description of the check transfer.
Name of the person or entity the check is payable to.
Optional. If provided, Column will perform positive-pay validation.
Date the check is automatically voided. Must be a future date. Interpreted as Pacific Time.
Response
Successful response
ID of the account number that is sending the transfer
Allow the account to go negative for the transfer. The bank account needs to have is_overdraftable enabled with an overdraft reserve account linked to it.
ID of the document attached to this check transfer.
Base 64 encoded TIFF image of the back of the deposited check image. This field is not populated in the check transfer object until after the check is deposited.
ID of the bank account that is sending the transfer
Sequence number of the check
Date (format: YYYY-MM-DD ) on which the check was created.
The three-letter currency code defined in ISO 4217. e.g. USD
For an issued check, whether this check is also mailed and delivered by Column
The delivery method for checks delivered by Column. Can be one of usps_first_class, fedex_two_day, or fedex_overnight. Defaults to usps_first_class.
The current delivery status for checks delivered by Column. Possible statuses are created, rendered_pdf, mailed, in_transit, in_local_area, processed_for_delivery, delivered, failed, rerouted, and returned_to_sender.
The tracking number for this check, if an expedited delivery_method is used.
A URL to track check delivery, if an expedited delivery_method is used.
Amount (in cents) of the funds that are deposited. e.g. $1.75 would be represented by 175
Date (format: YYYY-MM-DD ) on which the check is deposited (applies only to check deposited at Column).
A description of the transfer visible in account statements
Date (format: YYYY-MM-DD ) on which a deposited check is scheduled to settle and credit the bank account (null for issued checks). A non-null value does not mean funds were credited — a returned check keeps its scheduled date; refer to status for the outcome.
For an issued check, this is the routing number of the bank of first deposit
The payee name extracted from the ICL file supplied by the bank of first deposit (for Column issued checks only). This can be compared to the payee name on the issued check to detect fraudulently altered checks. Not guaranteed to be accurate.
Date (format: YYYY-MM-DD ) on which the check is returned for the first time.
Base 64 encoded TIFF image of the front of the deposited check image. This field is not populated in the check transfer object until after the check is deposited.
The unique ID of the object
The idempotency key specified in the check transfer
The timestamp when the check transfer entered the initiated state.
For a check delivered by Column, whether the preview PDF is ready to be downloaded
Date (format: YYYY-MM-DD ) at which the check was issued.
ID of the lockbox this check transfer was deposited from.
Date (format: YYYY-MM-DD ) at which the check transfer went into manual review.
Memo on the check. Only available for checks delivered by Column.
Message to the payee. Only available for checks delivered by Column.
The MICR line is the sequence of numbers and characters at the bottom of a check
Company name of the payee. Only available for checks delivered by Column.
The name of the person who is receiving the check
Date (format: YYYY-MM-DD ) on which the check was pending deposit.
Date (format: YYYY-MM-DD ) on which the check was pending first return.
The timestamp at which the check entered pending_second_return.
Date (format: YYYY-MM-DD ) on which the check was stopped.
Date (format: YYYY-MM-DD ) on which the user initiates the return.
Amount (in cents) of the issued check that will be used in positive pay validation if account number is provided. e.g. $1.75 would be represented by 175.
The timestamp when transfer approval became required for the check transfer, awaiting approval.
Date (format: YYYY-MM-DD ) on which the check was recleared.
Date (format: YYYY-MM-DD ) on which the check was rejected.
Date (format YYYY-MM-DD) on which the check was returned
Date (format: YYYY-MM-DD ) on which the check was returned for the second time.
Date (format: YYYY-MM-DD ) on which the check was settled.
The current status of the check transfer. Possible statuses are initiated, pre_review, issued, manual_review, rejected, pending_deposit, pending_stop, deposited, stopped, pending_first_return, pending_second_return, first_return, pending_reclear, recleared, second_return, settled, returned, pending_user_initiated_return, user_initiated_return_submitted, user_initiated_returned, and pending_user_initiated_return_dishonored.
Date (format: YYYY-MM-DD ) on which funds locked for a check in a pending_stop state are made available.
ID of the transfer batch this check belongs to.
Check transfer type. For checks deposited at Column, this is credit. For checks issued by Column and deposited at another FI, this is debit. Learn more here.
The timestamp at which the Check transfer was last updated
Date (format: YYYY-MM-DD ) on which the user initiated return is dishonored.
Date (format: YYYY-MM-DD ) on which the user initiated return is submitted to the Fed.
Date (format: YYYY-MM-DD ) on which the user initiated return is completed.
Date the check is automatically voided
Example response
{
"lockbox_id": "lbox_3VqZkz3FNgKx24u8FQeGMB1L4mU"
}Changes
No recorded changes to this operation across all 1 revision of this API.