On a product with variants, availability is tracked per variant, because each variant has its own unit count. If no variant has been chosen, there is no way to know which pool to check, so the answer is "unavailable" rather than a guess. Confirm the customer is selecting a variant before picking dates, and that the variant they pick is active and has units assigned.
Check these in order
A variant is selected on the product page.
Without one, the calendar asks the customer to choose a variant before booking.The variants have been synced into Miko.
Open the product in Rental Products. If the Variants section is missing a variant you sell in Shopify, it has not been synced.The variant is active.
An inactive variant reports no availability on any date.The variant has units and a price.
A variant needs Units available of at least 1 and a daily price (or a deposit, for free rentals). Without a price the calendar says the variant does not have a rental price set yet.
How to fix it
Open the product in Rental Products and click Sync variants to pull in every Shopify variant. For each variant, set its prices and units, tick Available for rental, and click Save variant. Then reload the product page, choose the variant, and pick dates again.
If it still is not working
Send us the details listed in Still stuck, including the variant name, and we will check it for you.
Related articles