The terms and conditions of service when making restaurant reservations.


class INTermsAndConditions : NSObject


An INTermsAndConditions object contains information about the terms and conditions that your company applies to users when handling restaurant reservations. Use this object to communicate the details of your company’s policies. The system presents your terms and conditions to the user through the built-in reservation interfaces. You create instances of this class when providing a response to a INGetAvailableRestaurantReservationBookingsIntent object.


Initializing the Terms and Conditions Object

init(localizedTermsAndConditionsText: String, privacyPolicyURL: URL?, termsAndConditionsURL: URL?)

Initializes the terms and conditions object with the specified information.

Getting the Terms and Conditions

var localizedTermsAndConditionsText: String

A localized, user-readable string that summarizes the terms and conditions of your company’s services.

var privacyPolicyURL: URL?

The URL to your company’s privacy policy web page.

var termsAndConditionsURL: URL?

The URL to your company’s terms and conditions web page.


Inherits From

See Also

Data Objects

class INRestaurant

A restaurant for which your app can make and manage reservations.

class INRestaurantGuest

The person assigned to a reservation.

class INRestaurantGuestDisplayPreferences

Options about how to display guest information from system interfaces.

class INRestaurantOffer

Information about special offers made by a restaurant.

class INRestaurantReservationBooking

A potential reservation that a user can book.

class INRestaurantReservationUserBooking

A reservation created by a user.

enum INRestaurantReservationUserBookingStatus

Constants indicating the status of a user reservation.