Casa Mobile App BuilderHelp centerShopify App Store

Show Casa Loyalty points and rewards

Connect Casa Loyalty so customers can see their points and VIP tier and redeem rewards inside your app.

If you run a loyalty program with Casa Loyalty, your app can show it natively. Logged-in customers see their points and VIP tier on the Account tab, and a Rewards screen lists their reward codes, the rewards they can redeem, the ways to earn points and their recent points history.

Create an API key in Casa Loyalty

  1. In Casa Loyalty, go to Settings → API Keys and click Generate API Key.
  2. Give the key read access to customers, rewards, earning rules, redemptions and activities, and write access to redemptions.
  3. Copy the key. It starts with cls_live_ and Casa only shows it once.

Connect it to your app

  1. In Casa Mobile App Builder, open Settings → Casa Loyalty.
  2. Paste the key and click Connect Casa Loyalty. We check the key with Casa before saving it.
  3. The section shows Connected. Customers who are logged in to your app now see their points on the Account tab.

Your key stays on our servers and is never sent to the app. The app only ever shows the logged-in customer's own points.

Redeeming rewards

When a customer redeems a reward, Casa deducts the points and creates a discount code. The app shows the code and offers Add to cart, which puts the code on the customer's cart so the discount appears at checkout. Unused codes stay on the Rewards screen until they're used or expire.

Orders placed in the app are normal Shopify orders, so Casa awards points for them the same way it does for your website. You don't need to set anything up for that.

TipCustomers who aren't in your Casa program yet see the rewards and ways to earn, and start collecting points with their next order.
ImportantIf you revoke the key in Casa Loyalty, the Rewards screen stops loading. Generate a new key, then click Disconnect and connect again with the new key.
Next articleCreate your Google Play and Apple developer accounts →