SpiffyJS
  • SpiffyJS
    • Overview
    • Config
    • Elements
    • Methods
    • Events
    • Checkouts
      • Settings
      • Methods
      • Events
    • Affiliates
  • JavaScript API (beta)
    • Overview
    • Examples
  • Examples
    • Full Page Loader
    • Dynamically Apply Discounts
  • REST API
  • Back to Spiffy
Powered by GitBook
On this page
  • Requirements
  • Installation
  • The Basics

Was this helpful?

  1. SpiffyJS

Overview

Add intelligent checkouts to any page or website

NextConfig

Last updated 2 years ago

Was this helpful?

SpiffyJS gives you the ability to integrate all the power of Spiffy into any of your pages or websites. This includes embedding your checkouts, upsells, customer/affiliate portals, affiliate registration, and enabling more robust affiliate tracking.

Even if you plan on using hosted checkouts, it's recommended to add SpiffyJS to ALL your pages so any links to your checkout automatically open in a popup, automatically track UTMs, and help with affiliate tracking.

Requirements

  • Pages should all use SSL/HTTPS or Spiffy won't allow the loading of checkouts for security reasons

  • An active Spiffy account

Installation

You'll need to include the code below on any pages you want to embed a checkout on. You can get your SpiffyJS code in your .

The Basics

  • Change how SpiffyJS operates out-of-the-box with

  • Interact with SpiffyJS, add listeners, and access data with

  • Use the SpiffyJS to build a custom experience

account settings
Get SpiffyJS Code
config settings
object methods
event listeners