Where to find this: Shopify admin → Apps → Yuko Loyalty → Integrations → Checkout Boost
Introduction
The Checkout Boost integration is a one-toggle setup that creates a read-only REST API key and a signed key so the Checkout Boost app can render Yuko loyalty (points balance, rewards) inside the Shopify checkout flow. On the Integrations page, Checkout Boost is listed in the Shopify Flow category of the sidebar, but it isn’t a Shopify Flow feature. This is different from the general REST API integration — that one is for arbitrary API access. This one is a single-purpose, read-only credential pair named Checkout Boost.What it does
- Enabling it generates a REST API key (a
py_key with read access to every API scope that supports reading) and a signed key (apysk_key used to verify request authenticity). - Both keys appear in the Your Private Keys popup, with copy and Download Keys options.
- While the integration is enabled, both keys stay available, masked, in the API credentials section of the page, where you can reveal and copy them.
- The Checkout Boost extension uses these keys to fetch the current customer’s Yuko loyalty state during checkout (points balance, tier, available rewards) and render widgets accordingly.
- Disabling revokes both keys immediately.
When to use it
- You want to surface Yuko loyalty inside Shopify’s checkout UI, not just the storefront.
- You’re installing the Checkout Boost extension (or an equivalent that follows the same contract).
- You want a read-only key, with no write access to customer data.
Before you start
You have the Checkout Boost extension installed (or ready to install) on your Shopify store.
You know where in your Checkout Boost extension setup to paste the REST API key and signed key.
Enable Checkout Boost
1
Open Checkout Boost in Yuko
In Shopify admin, go to Apps → Yuko Loyalty → Integrations, and click Checkout Boost.
2
Toggle Enable
Switch on the Checkout Boost toggle. Yuko generates the two keys.
3
Copy or download the keys
The Your Private Keys popup shows the REST API Key and Signed Key. Copy them or click Download Keys and store them somewhere secure.
4
Paste the keys in the Checkout Boost extension
Open the Checkout Boost extension’s setup page in Shopify admin and paste both keys into their respective fields.
5
Verify in checkout
Open your storefront’s checkout as a signed-in customer. The Checkout Boost widget should now display the customer’s Yuko points balance and available rewards.
Disable Checkout Boost
Switch the toggle off and confirm in the Disable Checkout Boost dialog. Both keys are revoked immediately, and Checkout Boost can no longer read customer loyalty data.Rotating the keys
To rotate:- Disable Checkout Boost (revokes the old keys).
- Re-enable (generates a fresh pair).
- Copy the new keys into the extension.
Limitations
- Read-only. The generated REST API key can read Yuko data but can’t write, so it can’t redeem rewards or change points.
- One key pair per store. Regenerating invalidates the previous pair.
- Extension setup is separate. Yuko provisions credentials — you still need to install and configure Checkout Boost separately.
FAQs
How is this different from the REST API integration?
How is this different from the REST API integration?
The REST API integration lets you create arbitrary API keys with various scopes for any purpose (custom apps, headless commerce, etc.). Checkout Boost creates a single read-only key pair for the Checkout Boost app — one toggle, no configuration.
What if I lost the keys?
What if I lost the keys?
While the integration is enabled, open the Checkout Boost page and copy them from API credentials. If you’d rather issue new keys, disable and re-enable the integration, then update Checkout Boost with the new values.
Does the customer's Yuko data appear in checkout automatically after enabling?
Does the customer's Yuko data appear in checkout automatically after enabling?
Only after you also paste the keys into the Checkout Boost extension. Enabling Yuko’s toggle generates the credentials; the extension is what actually renders the widgets during checkout.
Can I use this for a custom checkout extension I built?
Can I use this for a custom checkout extension I built?
If your custom extension follows the same key + signed-key contract as Checkout Boost, yes. Otherwise, use the general REST API integration and roll your own credentials.
Related
REST API
General-purpose REST API access for custom apps.
Checkout UI Extension
Yuko’s own Shopify checkout UI extension — an alternative to Checkout Boost.
Third-party checkout integrations
API contracts and payloads for checkout-side loyalty rendering.
Integrations overview
Browse all integrations for your Yuko account.
REST API
Read and write Yuko data programmatically.
Webhooks
Receive real-time event notifications.
Shopify Flow
Trigger Shopify Flow workflows from Yuko loyalty, VIP and referral events.
Shopify POS
Redeem points and apply loyalty discounts at the till.
Klaviyo
Sync customers, points and tier data into Klaviyo.
Omnisend
Sync loyalty data into Omnisend.
Send transactional loyalty messages via 13 supported WhatsApp Business API providers.
Retainful
Email marketing & abandoned cart recovery.
Judge.me
Award loyalty points for Judge.me reviews.
Book a Free Setup Call
Talk to our team for personalised setup help.Time: 30 minutes
Contact Support
Visit our support hub for help articles, live chat and ticket submission.
Browse the Guides
Documentation across loyalty, referrals, memberships and more.
Install Yuko
Add Yuko to your Shopify store from the Shopify App Store.