The direct booking website calendar availability is based on your Airbnb calendar. This includes Airbnb availability settings, rule-sets, plus any additional restrictions you may have on Airbnb.
If your direct booking website is not showing availability as expected, please check your listing's Airbnb calendar and the published page.
For example, if in Airbnb you are only allowing guests with 3 or more trips on Airbnb to book, this will affect the availability for direct bookings too.
If you still find a discrepancy between your direct booking and Airbnb availability, please contact us.