Skip to main content

Size does not fit

info

The confirmSizeDoesNotFit callback triggers a custom function that specifies what should happen if the customer is either too small for the smallest size or too tall for the biggest size of the bike and therefore the bike does not fit.

If the customer is out of range the widget will show a different button reading Continue shopping.

Confirm Size Unavailable Screen

Consider this example for that use case:

const myDoesNotFitAlternative = (payload) => {
// you get the same payload as in the checkIsAvailable callback,
// if you need that to construct your category filter url – for example.
const { code, size, type } = payload;

// here goes YOUR code with the functionality you like when the user clicks on the button "Continue shopping", if the bike is not available.
};

const OZ_CONFIG = {
settings: {
// config options here
},
events: {
confirmSizeDoesNotFit: {
callback: myDoesNotFitAlternative,
},
},
};
tip

Depending on your function you may want to change the label of the result button from continue shopping to something else. Here you find how you can do this in the global configuration for every widget on the page or in the local configuration for single widgets.