A reservation can be automatically cancelled with a cancellation reason "abandoned booking" when a guest does not complete payment for an optional or non-refundable booking made via Mews Booking Engine in time.
You can set up an offset in your booking engine to allow the guest a certain amount of time to complete the payment before the booking is cancelled.