Supertab.js provides a comprehensive low-level SDK. It can be used in pair with experiences or as a standalone library to build custom flows.

This low-level SDK does not feature any UI components and is focused on providing a way to consume Customer API responses directly while handling authentication and error management for you.

This reference guide documents clients available in the Supertab class (see Installation) and their methods. There are following client properties available:

  • auth - Manages OAuth2 authentication flows and session data retrieval.
  • api - Facilitates direct access to Customer API endpoints.
  • checkout - Manages Supertab Checkout sessions for purchases requiring payment.