Let’s get your campaign up and running in Shopify POS!
Step 1: Check your eligibility
Before you begin, make sure:
You're on the Emerging Brands or Scaling Brands plan
(POS is not available on Startup Brands plans)
Your campaign is one of the supported types:
Donation Tiers
Custom Amount
Round Up
Your selected nonprofit(s) have been explicitly approved to be a beneficiary of DailyKarma campaigns (required under CA AB488). Approved nonprofits are denoted by the "Permission Granted" indicator in the nonprofit list.
You’ve created your campaign in the Shop for Good dashboard and checked:
☑️ “Campaign will be used in Point of Sale transactions”Be sure you have Connected your campaign.
Step 2: Set up your campaign in Shopify
Log into your Shopify admin
Go to Products
Locate the product linked to your campaign. The default name is:
Gift for Good
(This name may vary if you’ve renamed it)Confirm the product Type matches your campaign:
tips-donation
→ Custom Amountroundup-donation
→ Round Upflat-donation
→ Donation Tiers
Click the donation product you want to enable
In the “Publishing” section (right side), click the kebab menu (⋮)
Select Manage Sales Channels
Check Point of Sale, then click Done
Click Save
Step 3: Install your campaign in the Shopify POS app
Download the Shopify Point of Sale app (if you haven’t already)
Log in
Tap “Add tile”
Tap “Shop for Good Donation…”
On the next screen, tap “Add” under shop-for-good POS UI extension
Tap Save
You’ll now see your donation campaign tile on the POS home screen ?
Step 4: Using your campaign at checkout
Your staff can now start accepting donations! Here's how it works depending on the campaign type:
DONATION TIERS
Tap the Donation Tiers tile
Tap the amount the customer wants to donate
(Custom amounts aren’t supported here)
If charity choice is enabled:
Select the charities the customer chooses
Tap “Give equally to…”
(Scroll down if you don’t see it)
Review the info and tap Done
Tap “# items - $X.XX” to complete checkout
ROUND UP
Make sure products are already in the POS cart
Tap the Round Up tile
(Extra donations aren’t supported here)
If charity choice is enabled:
Select the charities
Tap “Give equally to…”
Confirm donation details and tap Done
Tap “# items - $X.XX” to complete checkout
CUSTOM AMOUNT / $1 DONATION
Tap the Custom Amount tile
If charity choice is enabled:
Select the charities
Tap “Give equally to…”
Confirm donation details and tap Done
Tap “# items - $X.XX” to complete checkout
That’s it! Your POS donation campaign is now live and ready to use.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article