Reserve In Store Developer Docs
  • Introduction
  • Visual Customization
    • HTML/Liquid Templates
    • Email Templates
    • Custom CSS
    • Custom Integration
      • Product Page Button
      • Cart/Global Button
      • Stock Indicator
  • Behavior Customization
    • Javascript API
      • Methods
      • Events
    • Webhooks
    • REST API
      • GET /locations.json
      • GET /inventory.json
      • GET /reservations.json
Powered by GitBook
On this page
  • Change Location of Product Page "Reserve In Store" Button
  • Change Location of Cart/Global "Reserve In Store" Button
  • Change Location of "In Stock @ Location" Text
  • What if I want to manually trigger the modals?
  • Example 1: Custom Button to Open "Reserve In Store" Modal
  • Example 2: Custom Link to Open "Choose Location" Modal

Was this helpful?

  1. Visual Customization

Custom Integration

Change the location of the automatically integrated content.

PreviousCustom CSSNextProduct Page Button

Last updated 6 years ago

Was this helpful?

Change Location of Product Page "Reserve In Store" Button

Change Location of Cart/Global "Reserve In Store" Button

Change Location of "In Stock @ Location" Text

What if I want to manually trigger the modals?

If you don't want the app to automatically insert the button into your product page then you can set the integration option to "OFF - Manual". You can then add the button wherever you want on the product page and trigger the modal with the .

Example 1: Custom Button to Open "Reserve In Store" Modal

<button onclick="ris.showReserveModal();">Reserve In Store</button>

Example 2: Custom Link to Open "Choose Location" Modal

<a href="#" onclick="ris.showChooseLocationModal();">Choose Preferred Location</a>
Product Page Button
Cart/Global Button
Stock Indicator
JavaScript API