Support for vacation rentals or bookings in Agentic Checkout

Hi OpenAI team,

We see that the current Agentic Checkout / Commerce documentation mainly describes product purchases (with fields like id, title, price, currency, quantity, etc.).

Is there any supported or recommended way to handle vacation rentals or other booking-based use cases, where we need fields like from_date, end_date, or number of guests?

In other words, can the checkout API accept custom fields or metadata for these dynamic, time-based products — or is the schema currently limited to fixed products only?

Thanks in advance for clarifying — we’re exploring how to adapt the new commerce flow for vacation rental bookings.