CodeQR Partners whitelabeling require an Advanced plan
subscription or higher.

Step 1: Generate embed token
First, you need to create a server API route that generates a public token, which will be used by the CodeQR Referrals Embed to fetch real-time conversions and earnings data from the client-side.
Using server-side SDKs
If you’re using our server-side SDKs, you can generate an embed token using thecodeqr.embedTokens.referrals
method.
Using REST API
If you’re not using our server-side SDKs, you can generate an embed token using our REST API instead (via thePOST /tokens/embed/referrals
endpoint).
JavaScript
POST /tokens/embed/referrals
endpoint.
Step 2: Install the embed
Then, with thepublicToken
from Step 1, you can install and initialize the CodeQR Referrals Embed. There are two ways to do this:
React component
First, install the NPM package:Iframe embed
Alternatively, if you’re not using React (or you’re not on Reactv18.2.0
or higher), you can add the iframe directly to your HTML:
Embed options
The CodeQR Referrals Embed supports the following options for styling and behavior:The type of embed to use. In this case, we’re using the
referrals
type.The theme of the embed.
Available options:
backgroundColor
: The background color of the embed.