<- Enum

Enum

All versions ->

InventoryAdjustmentReasonIdTypeBeta

The type of inventory adjustment reason.

Custom reasons use CUSTOM and include a custom_reason_id. Standard seller-selectable reasons use RECEIVED, DAMAGED, THEFT, LOST, RETURNED, SPOILAGE_WASTE, SAMPLES_PROMOTIONAL, INTERNAL_USE, VENDOR_RETURN, or PRODUCTION_WASTE.

The writable standard reasons with direction INCREASE are RECEIVED and RETURNED. The writable standard reasons with direction DECREASE are DAMAGED, THEFT, LOST, SPOILAGE_WASTE, SAMPLES_PROMOTIONAL, INTERNAL_USE, VENDOR_RETURN, and PRODUCTION_WASTE.

The SALE, RECOUNT, TRANSFER, IN_TRANSIT, and CANCELED_SALE values identify system-generated inventory events. These values can be returned by Square, but cannot be used when writing inventory adjustments.

Link to section

Values

Link to section

RECEIVED

Beta

Link to section

DAMAGED

Beta

Link to section

THEFT

Beta

Link to section

LOST

Beta

Link to section

RETURNED

Beta

Link to section

SPOILAGE_WASTE

Beta

Link to section

SAMPLES_PROMOTIONAL

Beta

Link to section

INTERNAL_USE

Beta

Link to section

VENDOR_RETURN

Beta

Link to section

PRODUCTION_WASTE

Beta

Link to section

SALE

Beta

Link to section

RECOUNT

Beta

Link to section

TRANSFER

Beta

Link to section

IN_TRANSIT

Beta

Link to section

CANCELED_SALE

Beta

Link to section

CUSTOM

Beta