Business Invitation definition
Business Invitation means the communication in any form, whether orally, via the Website, SMS, phone call, notification and/or email sent by the Service Provider to the Business to convey a Customer Booking and to seek the Business’s acceptance of a Customer Booking;