Where to find this: Shopify admin → Apps → Yuko Loyalty → Integrations → Checkout Boost
Introduction
The Checkout Boost integration is a one-toggle setup that auto-provisions a read-only REST API key and a signed key so a companion Shopify checkout extension can render Yuko loyalty widgets (points balance, redemption, rewards) inside the Shopify checkout flow. This is different from the general REST API integration — that one is for arbitrary API access. This one is a curated, single-purpose credential pair scoped to what the Checkout Boost extension needs.What it does
- Enabling it generates a REST API key (read-only, checkout-scoped) and a signed key (used to verify request authenticity).
- Both keys are shown to you once, in a modal, with copy + download options.
- 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 to keep the credential surface small — no arbitrary REST API access, just what checkout needs.
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
Flip the Checkout Boost Integration toggle to on. Yuko generates the two keys.
3
Copy or download the keys
A modal appears with the REST API Key and Signed Key. Click the copy icons or Download Keys to save them somewhere secure — you can’t retrieve them later.
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
Toggle the switch off and confirm the disconnect. Both keys are revoked immediately — the Checkout Boost extension will stop being able to read customer loyalty state.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 scope. The generated REST API key can read Yuko loyalty state but can’t write. It’s specifically scoped for checkout widgets.
- Keys shown once. No retrieval; regenerate to get a new pair.
- 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 provisions a single, pre-scoped, read-only key pair specifically for the checkout widget — one toggle, no configuration.
What if I lost the keys?
What if I lost the keys?
You’ll need to disable and re-enable to generate a new pair, then update the Checkout Boost extension 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 events.
Klaviyo
Sync customers, points and tier data into Klaviyo.
Omnisend
Sync loyalty data into Omnisend.
Send transactional loyalty messages via 7 supported WhatsApp Business API providers.
Retainful
Email marketing & abandoned cart recovery.
Facebook & Instagram
Social verification for like / follow campaigns.
Google Business
Google Business profile and reviews.
Custom Apps
OAuth or API-key based custom integrations.
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.