No, you must first book , through WhatsApp or website. In addition, there are many forms of payment:
Bizum, Paypal, Visa debit card, Mastercard, Discover, Amex through the web. Cash in person, after booking by whatsapp.