deleteServiceOptionsAndVariants( )


Deletes a serviceOptionsAndVariants object.

Because each service can be connected to only a single serviceOptionsAndVariants object, the service doesn't support varied pricing (SDK | REST) after deleting a serviceOptionsAndVariants object. Instead, Wix Bookings uses its standard price calculation.

Authentication

You can only call this method when authenticated as a Wix app or Wix user identity.

Permissions
Manage Bookings Services and Settings
Manage Bookings - all permissions
Manage Bookings
Learn more about app permissions.
Method Declaration
Copy
function deleteServiceOptionsAndVariants(
  serviceOptionsAndVariantsId: string,
  options: DeleteServiceOptionsAndVariantsOptions,
): Promise<void>;
Method Parameters
serviceOptionsAndVariantsIdstringRequired

ID of the serviceOptionsAndVariants object to delete.


optionsDeleteServiceOptionsAndVariantsOptions

Options for deleting the service options and variants.

JavaScript
import { serviceOptionsAndVariants } from "@wix/bookings"; async function deleteServiceOptionsAndVariants( serviceOptionsAndVariantsId, options, ) { const response = await serviceOptionsAndVariants.deleteServiceOptionsAndVariants( serviceOptionsAndVariantsId, options, ); }
Errors

This method doesn’t return any custom errors, but may return standard errors. Learn more about standard Wix errors.

Did this help?