---
title: "Changes to Create a Check Transfer"
method: POST
path: "/check_transfers"
---

# Changes to Create a Check Transfer

`POST /check_transfers`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 7 of 98 revisions.

- **2026-08-05** `cc76869b968b`: 1 warning, 2 info
- **2026-07-26** `df2b1ead4c49`: 1 info
- **2026-07-13** `64a92a8cc343`: 3 breaking, 4 warning, 7 info
- **2026-04-23** `0482ee5f9cf2`: 10 breaking
- **2026-04-22** `7b98c487ac88`: 10 info
- **2026-04-17** `aec0771e5d68`: 1 info
- **2026-04-15** `8976b540ed44`: 16 breaking

## Changes

- **2026-08-05** `cc76869b968b`: 1 warning, 2 info
  - added the new `pending_batch_completing` enum value to the `status` response property for the response status `200`
  - added the new optional request property `physical_check/physical_check_batch_id`
  - added the required property `physical_check/anyOf[subschema #1: Check Transfer PhysicalCheck]/physical_check_batch_id` to the response with the `200` status
- **2026-07-26** `df2b1ead4c49`: 1 info
  - added the required property `physical_check/anyOf[subschema #1: Check Transfer PhysicalCheck]/tracking_updates/items/carrier_estimated_delivery_at` to the response with the `200` status
- **2026-07-13** `64a92a8cc343`: 3 breaking, 4 warning, 7 info
  - the request property `physical_check/payer` became required
  - the `physical_check/mailing_address/state` request property's maxLength was decreased to `2`
  - the `physical_check/mailing_address/state` request property's minLength was increased from `1` to `2`
  - added the new `fedex_overnight` enum value to the `physical_check/anyOf[subschema #1: Check Transfer PhysicalCheck]/shipping_method` response property for the response status `200`
  - added the new `pending_reviewing` enum value to the `status` response property for the response status `200`
  - added the new `returning_to_sender` enum value to the `physical_check/anyOf[subschema #1: Check Transfer PhysicalCheck]/tracking_updates/items/category` response property for the response status `200`
  - added the new `usps_first_class` enum value to the `physical_check/anyOf[subschema #1: Check Transfer PhysicalCheck]/shipping_method` response property for the response status `200`
  - added the new optional request property `physical_check/return_address_name`
  - added `subschema #8, subschema #10` to the `allOf[#/components/schemas/error]/` response property `anyOf` list for the response status `4XX`
  - added `subschema #8, subschema #10` to the `allOf[#/components/schemas/error]/` response property `anyOf` list for the response status `5XX`
  - removed `subschema #8, subschema #10` from the `allOf[#/components/schemas/error]/` response property `anyOf` list for the response status `4XX`
  - removed `subschema #8, subschema #10` from the `allOf[#/components/schemas/error]/` response property `anyOf` list for the response status `5XX`
  - response property `physical_check/anyOf[subschema #1: Check Transfer PhysicalCheck]/shipping_method` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
  - added the required property `physical_check/anyOf[subschema #1: Check Transfer PhysicalCheck]/return_address_name` to the response with the `200` status
- **2026-04-23** `0482ee5f9cf2`: 10 breaking
  - the `physical_check/mailing_address/city` request property's maxLength was decreased to `35`
  - the `physical_check/mailing_address/line1` request property's maxLength was decreased to `35`
  - the `physical_check/mailing_address/line2` request property's maxLength was decreased to `35`
  - the `physical_check/mailing_address/name` request property's maxLength was decreased to `35`
  - the `physical_check/payer/items/contents` request property's maxLength was decreased to `35`
  - the `physical_check/recipient_name` request property's maxLength was decreased to `35`
  - the `physical_check/return_address/city` request property's maxLength was decreased to `35`
  - the `physical_check/return_address/line1` request property's maxLength was decreased to `35`
  - the `physical_check/return_address/line2` request property's maxLength was decreased to `35`
  - the `physical_check/return_address/name` request property's maxLength was decreased to `35`
- **2026-04-22** `7b98c487ac88`: 10 info
  - the `physical_check/mailing_address/city` request property's maxLength was increased from `35` to `38`
  - the `physical_check/mailing_address/line1` request property's maxLength was increased from `35` to `38`
  - the `physical_check/mailing_address/line2` request property's maxLength was increased from `35` to `38`
  - the `physical_check/mailing_address/name` request property's maxLength was increased from `35` to `38`
  - the `physical_check/payer/items/contents` request property's maxLength was increased from `35` to `38`
  - the `physical_check/recipient_name` request property's maxLength was increased from `35` to `38`
  - the `physical_check/return_address/city` request property's maxLength was increased from `35` to `38`
  - the `physical_check/return_address/line1` request property's maxLength was increased from `35` to `38`
  - the `physical_check/return_address/line2` request property's maxLength was increased from `35` to `38`
  - the `physical_check/return_address/name` request property's maxLength was increased from `35` to `38`
- **2026-04-17** `aec0771e5d68`: 1 info
  - added the required property `physical_check/anyOf[subschema #1: Check Transfer PhysicalCheck]/tracking_updates/items/country` to the response with the `200` status
- **2026-04-15** `8976b540ed44`: 16 breaking
  - added the pattern `^[0-9]{5}(?:-?[0-9]{4})?$` to the request property `physical_check/mailing_address/postal_code`
  - added the pattern `^[0-9]{5}(?:-?[0-9]{4})?$` to the request property `physical_check/return_address/postal_code`
  - added the pattern `^[1-9]\d*$` to the request property `check_number`
  - added the pattern `^[\u0000-\uFFFF]*$` to the request property `physical_check/mailing_address/city`
  - added the pattern `^[\u0000-\uFFFF]*$` to the request property `physical_check/mailing_address/line1`
  - added the pattern `^[\u0000-\uFFFF]*$` to the request property `physical_check/mailing_address/line2`
  - added the pattern `^[\u0000-\uFFFF]*$` to the request property `physical_check/mailing_address/name`
  - added the pattern `^[\u0000-\uFFFF]*$` to the request property `physical_check/memo`
  - added the pattern `^[\u0000-\uFFFF]*$` to the request property `physical_check/note`
  - added the pattern `^[\u0000-\uFFFF]*$` to the request property `physical_check/payer/items/contents`
  - added the pattern `^[\u0000-\uFFFF]*$` to the request property `physical_check/recipient_name`
  - added the pattern `^[\u0000-\uFFFF]*$` to the request property `physical_check/return_address/city`
  - added the pattern `^[\u0000-\uFFFF]*$` to the request property `physical_check/return_address/line1`
  - added the pattern `^[\u0000-\uFFFF]*$` to the request property `physical_check/return_address/line2`
  - added the pattern `^[\u0000-\uFFFF]*$` to the request property `physical_check/return_address/name`
  - added the pattern `^[\u0000-\uFFFF]*$` to the request property `physical_check/signature/text`

---

[Operation](https://skmtc.dev/increase/apis/increase-api-2/docs/check_transfers/post.md) - [API](https://skmtc.dev/increase/apis/increase-api-2.md) - [Page](https://skmtc.dev/increase/apis/increase-api-2/changes/check_transfers/post)
