The simple answer is if you do not have prepay enabled , you wont get paid for a no show. And if you do not have BdC taking the payment at checkout by Guest, and then you do not have a payment service provider through which you can send payment links for remote collection, you will not get paid.