It has been 48 hours since I booked and I have not received confirmation.
Confirmations sometimes take a little longer than expected, especially over weekends and holidays. Viator will do everything possible to secure a confirmation. Please note that your credit card will not be charged until your booking is confirmed.