CreateRentalOrderRequest
Properties
| Name | Type | Description | Notes |
|---|---|---|---|
| product_id | Long | Product ID to rent | [default to null] |
| quantity | Integer | Quantity to rent | [default to null] |
| start_date | String | Rental start date | [default to null] |
| end_date | String | Rental end date | [default to null] |
| start_time | String | Optional start time | [optional] [default to null] |
| end_time | String | Optional end time | [optional] [default to null] |
| duration_value | Integer | Duration value (e.g., 3 for “3 days”) | [default to null] |
| duration_unit | RentalDurationUnit | Duration unit (hours, days, weeks, months) | [default to null] |
| fulfillment_type | RentalFulfillmentType | How the rental item will be received | [default to null] |
| pickup_location_id | Long | Pickup location ID (if fulfillment_type is Pickup) | [optional] [default to null] |
| delivery_address_id | Long | Delivery address ID (if fulfillment_type is Delivery) | [optional] [default to null] |
| return_type | RentalFulfillmentType | How the rental item will be returned | [default to null] |
| return_location_id | Long | Return location ID (if return_type is Pickup) | [optional] [default to null] |
| payment_method_id | Long | Payment method ID | [optional] [default to null] |
| note | String | Optional note for the rental | [optional] [default to null] |