*** ## title: Scheduled & Regulated Goods Certain product categories — including alcohol, cannabis, prescription medications, and high-value items — are subject to regulatory requirements that affect how they can be shipped, who can deliver them, and what must happen at the point of handover. Rendr manages this compliance layer automatically, but it is the integrator's responsibility to ensure deliveries are correctly flagged. *** ## How Rendr Enforces Compliance When `product_types` flags are set on a delivery, Rendr filters the carrier pool to only consider carriers that are licensed and configured to handle those goods. This happens automatically during carrier allocation — you do not need to specify a carrier or service manually. ## Supported Product Types | Flag | Description | | ---------------------- | ---------------------------------------------------------------------------------------------------------------------------- | | `alcohol` | Alcoholic products. Only carriers with an applicable liquor licence are allocated. Age verification at the door is enforced. | | `tobacco` | Tobacco products. Carriers must meet applicable state and federal regulatory requirements. | | `cannabis` | Cannabis products, including medicinal cannabis. Restricted to carriers authorised to handle scheduled substances. | | `prescription_meds_s2` | Schedule 2 (Pharmacy Medicine) items. | | `prescription_meds_s4` | Schedule 4 (Prescription Only Medicine) items. Signature on delivery typically required. | | `prescription_meds_s8` | Schedule 8 (Controlled Drug) items. Strict chain-of-custody and confirmed delivery required. | | `secure_documents` | Sensitive or legally significant documents requiring secure handling and confirmed delivery. | | `high_value` | High-value items. Carriers with appropriate insurance and signature requirements are prioritised. | | `item_schedule_class` | Numeric alternative to `prescription_meds_s*` flags. Set to the highest schedule class present (e.g. `4` for S4). | For full field definitions and payload examples, see the [Product Types API Reference](/api-reference/deliveries/product-types). *** ## Age Verification For alcohol deliveries, age verification at the point of delivery is enforced and passed to the carrier as a handling requirement. The driver is responsible for verifying the recipient's age before handing over the goods. *** ## Integration Responsibility Rendr relies on the flags you provide to make compliant carrier decisions. If a delivery contains regulated goods and the appropriate flags are not set, Rendr may allocate a carrier that is not authorised to handle those items. Always ensure `product_types` accurately reflects the contents of the delivery before submitting.