Home About Blog Terms Docs Contact

Using your native store button for pre-orders

 

PreProduct comes with a special pre-order button, along with accompanying wording for explaining your pre-order.
In some cases, you may prefer to use your own native store button instead and just rely on the pre-order cart to communicate your pre-order terms. You can set this up by doing the following:

 

Setting up your native store button #

Find your regular buy-now button (although this will work with any button) and add data-native-pre-order-btn within the tag. For example:

 

<button class=“something-great” id=“the-best-button” data-native-pre-order-btn > buy now </button

 

Whenever a product has an active listing, PreProduct will now hijack your buy-now button and use it to launch the pre-order cart.

 

By default, PreProduct will change the button’s wording to read ‘pre-order’. However, you can specify wording by adding a value to the above data attribute. For example:

 

<button class=“something-great” id=“the-best-button” data-native-pre-order-btn=“pre-order today" > buy now </button

 

 

Using a Native Button with PageFly #

For PageFly, you should be able to add a “attribute” from the bottom right of the page editor. Then give it a key of data-native-pre-order-btn and a value of what ever you’d like the button to say, e.g. Pre-order today!