Shopify store Square in store

One loyalty balance across Shopify and Square.

SamePoints records eligible purchases and refunds in one clear loyalty ledger, so your team and customers see the right balance wherever they shop.

Start free

Free plan · 300 processed sales/mo · Paid from $49 USD/mo

Product preview
Customers
Total points
Ledger entries
Gift cards
Time
Event
Status
just now
orders/paid
processed
2m ago
payment.updated
processed
5m ago
refunds/create
processed

Shopify online + Square in store

One program for the two places your customers shop.

A ledger you can explain

Purchases, refunds, and rewards have a clear record.

One balance everywhere

Bring online orders and in-store payments into the same program.

The hidden problem

Two channels. Two loyalty ledgers.

Your Square POS customers and your Shopify customers are often stored as separate profiles. Points earned at the counter do not show online. Online purchases do not show at the till. Staff say “let me check the other system” — and the line grows.

Shopify website

1,240 pts

Earns on online orders only

Same customer. Different numbers.

Square POS

380 pts

Earns at the till — separate profile

SamePoints connects both channels to one refund-safe ledger. Customers see one balance on your Shopify site — whether they earned online or in-store.

Built for the operational work

A loyalty program your team can trust

Clear customer records, accurate balances, and rules that hold up when customers return or refund.

Core

One customer record

Keep online and in-store activity against the same customer when email or phone matches.

Automatic

Payment-driven points

Points are recorded when Shopify orders are paid or Square payments complete — no manual imports for daily sales.

No code

Fully configurable rules

Set points per dollar, redemption thresholds, and gift card values. Change rules without touching code.

Accurate

Points stay accurate on refunds

Partial and full refunds automatically deduct the right number of points. Your ledger stays trustworthy.

Flexible

Rewards on your terms

Customers claim gift cards in your storefront launcher when they reach the threshold. Shopify Flow can remind subscribed customers.

Secure

Secure by default

HMAC webhook verification, JWT auth, and tenant data isolation keep every merchant's data separate.

Seamless onboarding

Up and running in under 10 minutes

Install from Shopify Admin, connect Square in one click, and set one loyalty program for online and in-store customers.

01.Create your workspace

Sign up with email and start with a clean loyalty program for your store.

Takes under 60 seconds.

02.Connect your sales channels

Install from Shopify Admin, then connect Square in Settings — one-click OAuth and no API keys.

Your online and in-store sales share one loyalty program.

03.Set your rules and go live

Choose points per dollar and your reward settings. Paid orders and in-store payments update one balance.

Every adjustment has a clear ledger entry.

Loyalty your team can explain at the counter

Shopify paid orders and Square completed payments earn into one balance. Refunds stay fair, and customers claim rewards from your storefront without a second loyalty program.

  • One loyalty balance for Shopify online and Square in store
  • Payment-driven earn, refund-safe records, and storefront visibility
  • Customer-claimed rewards with optional Shopify Flow reminders
  • Refunds reverse the appropriate points automatically
  • Daily reconciliation catches missed Shopify events

Example activity

Illustrative webhook events

Demo
E

Example · Sarah M.

earned 240 pts

Shopify
E

Example · James K.

redeemed $10 gift card

Square
E

Example · Liu W.

earned 180 pts

Square
E

Example · Emma R.

earned 95 pts

Shopify

Sample data for illustration

Simple, transparent pricing

Same features on every plan — only your monthly processed sales volume changes.

Processed sales = Shopify paid orders + Square completed payments, counted per calendar month (UTC).

Free

Forever free via Shopify · full features

$0USD / month
  • Up to 300 processed sales / month
  • Shopify + Square one loyalty balance
  • Customer-claimed Shopify gift card rewards
  • CSV points import
  • Customer rewards launcher (theme embed)
  • Email support
  • In-store gift card redeem (Square)
Start free

Growth

Growing hybrid stores

$49USD / month · or $490/yr
  • Up to 1,000 processed sales / month
  • Everything in Free
Get started
Popular

Pro

Serious multi-channel retailers

$99USD / month · or $990/yr
  • Up to 3,000 processed sales / month
  • Everything in Growth
  • Priority email support
Get started

Scale

High volume + WhatsApp during business hours

$199USD / month · or $1,990/yr
  • Up to 15,000 processed sales / month
  • Everything in Pro
  • WhatsApp support during business hours
Get started

Custom

Enterprise & high-volume

Let's talkpricing on request
  • Tailored order limits
  • Dedicated onboarding
  • Priority support
  • Contract & invoicing
Contact us

Free plan via Shopify ($0). Paid plans from $49 USD/mo (Growth $490/yr, Pro $990/yr, Scale $1,990/yr). Same features on every plan — limits are successfully processed sales (shopify paid orders + square completed payments) per calendar month (UTC). Refund Policy.