Jump to Content
Rivo Developer ToolkitRest APIJavascript APIMetafieldsWebhooks
HomeJavascript API and MetafieldsRest API
v0.0.1

Rest APIJavascript APIMetafieldsWebhooksInspirationChangelogHelp CenterFeedbackContact UsRivo Developer Toolkit
InspirationChangelogHelp CenterFeedbackContact Us
v0.0.1

Introduction to the Rivo Developer Toolkit

  • Getting Started with the Rivo Developer Toolkit

Rivo Javascript API

  • Getting Started with the Rivo Javascript API
  • Events
  • RivoJS Object
    • getCustomerBestRewardToShow
    • getCustomerDetails
    • getCustomerPointsLogs
    • getCustomerPointsPurchases
    • getCustomerReferrals
    • getCustomerVipTier
    • getCustomerVipTierLogs
    • getShopRewards
    • getShopVipTier
    • redeemReward
    • updateCustomerDob
    • openWidget
    • closeWidget
  • Examples
    • Redeem a Reward
    • Update a customer's birthday
    • Display a customer's points program activity
    • Display points needed to unlock next VIP tier
    • Incremental points redemption

Rivo Shopify Metafields

  • Getting Started with Rivo Metafields
  • References: V1
    • Shop object
    • Customer object
  • Examples
    • Basics
    • Embed a customer's points balance anywhere
    • VIP Tiers
Powered by 

Events

Suggest Edits

Ensure the RivoJS object is loaded by listening to rivo-js-loaded on the document

if (window.RivoJS) {
  // RivoJS is loaded and ready to use
} else {  
  document.addEventListener("rivo-js-loaded", function(){
  // RivoJS is loaded and ready to use
}

Updated 5 months ago