The SpherePay Ramp Widget is a hosted, pre-built UI component that lets you embed a fully branded on-ramp and off-ramp experience directly in your web application. You import a single script tag, initialize the widget, and SpherePay handles the entire transaction flow — including compliance, KYC, and security — within its own infrastructure.Documentation Index
Fetch the complete documentation index at: https://docs.spherepay.co/llms.txt
Use this file to discover all available pages before exploring further.
When to use the Ramp Widget
The Ramp Widget is the fastest way to add on/off-ramp functionality to your product. It is the right choice when you want to:- Get to market quickly without building custom API integrations
- Avoid handling compliance, KYC, and regulatory requirements directly
- Offer a polished, customizable UI that matches your brand
How it works
The Ramp Widget is hosted on a CDN as a JavaScript bundle. You embed it by:- Importing the hosted script tag into your HTML page.
- Creating a container
<div>element for the widget to mount on. - Initializing the widget with your
applicationIdand the container element’s ID.
Prerequisites
- A SpherePay merchant account. Request access if you do not have one.
- Your Merchant Application ID, found on the Settings page of your SpherePay dashboard.
All transactions processed through the Ramp Widget are real and occur in the production environment. There is no sandbox mode.
Next steps
- Set up the Ramp Widget — step-by-step installation guide
- Customize the appearance — match the widget to your brand with colors, border radius, and a custom logo

