Shopify store Square optional

The loyalty app that syncs Square POS with ShopifyOne balance. Zero confusion.

Earn on Shopify paid orders with a refund-safe ledger and optional gift cards. Add Square in one click when you also sell in-store — customers check one balance on your website.

Start free

Free plan · 300 processed syncs/mo · Paid from A$19/mo

Product preview
Overview
Customers
Ledger
Gift cards
Settings
Customers
Total points
Ledger entries
Gift cards
Time
Platform
Event
Status
just now
Shopify
orders/paid
processed
2m ago
Square
payment.updated
processed
5m ago
Shopify
refunds/create
processed
Built for Pikapet · open to Shopify merchants worldwide
  • 4,500+

    Loyalty profiles unified

  • 650k+

    Points in circulation

  • 2 channels

    Shopify + Square synced

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 a real shop first

First built for Pikapet — a premium pet retailer in Melbourne — to their brief. Now open to Shopify merchants worldwide; Square sync when you sell in-store too.

On busy weekends someone would ask if we had a membership — and we had to say it only counted on the website. You could see their face drop. Now we take their mobile at the till and it's the same balance online. That's what we opened the shop for.
Pikapet team
Pikapet · Shopify online + Square in-store at QV CentreOur storyPikapet case studyHow we built it (n8n to app)
Powerful Features

Everything included, nothing to configure

Built for Shopify + Square hybrid stores — retention and repeat purchase, not inventory sync.

Flexible

Shopify + optional Square

Start with Shopify online loyalty. Add Square in one click when you sell in-store — same balance on your website.

Instant

Real-time sync

Points post when Shopify orders are paid or Square payments complete — no spreadsheets for day-to-day 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.

Optional

Gift card automation

Optionally auto-issue Shopify gift cards at your points threshold — or turn redemption off and use points-only until you add other rewards.

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

Guided onboarding in the app. Shopify is required; Square is optional — same one-click OAuth when you need in-store earn.

01.Create your account

Sign up with email. Your merchant profile is created instantly.

Takes under 60 seconds.

02.Connect Shopify + Square

Install from Shopify Admin — OAuth, no API keys. Add Square in Settings when you sell in-store; points sync automatically.

Shopify-only works out of the box. Square sync in one click.

03.Set loyalty rules & go live

Choose points per dollar and whether to auto-redeem for gift cards. Paid orders and in-store payments update one balance (customers matched by phone when available).

Points always stay accurate from day one.

Shopify loyalty — with optional in-store sync

Start on Shopify: paid orders earn points, refunds stay fair, customers redeem on your site. When you also use Square POS, connect it in Settings for one balance everywhere.

First production client: Pikapet, premium pet retailer in Melbourne

  • Shopify online loyalty — earn, refund-safe ledger, optional gift cards
  • Add Square in one click when you sell in-store — same balance on your website
  • One points balance per customer when both channels are connected
  • Refunds automatically reverse the right points
  • Daily order reconciliation catches any 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

Insights

Guides for Shopify + Square loyalty

From a pet store owner who built this because nothing else worked — sync, setup, and real operator playbooks.

View all articles

Simple, transparent pricing

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

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

Free

Forever free via Shopify · full features

$0AUD / month
  • Up to 300 processed syncs / month
  • Shopify + Square one loyalty balance
  • Automated Shopify gift card rewards
  • CSV points import
  • Customer rewards launcher (theme embed)
  • Email support
Start free

Growth

Growing hybrid stores

$19AUD / month · or $150/yr
  • Up to 1,000 processed syncs / month
  • Everything in Free
  • In-store gift card redeem (Square)
Get started
Popular

Pro

Serious multi-channel retailers

$49AUD / month · or $449/yr
  • Up to 3,000 processed syncs / month
  • Everything in Growth
  • Priority email support
Get started

Scale

High volume + WhatsApp during business hours

$99AUD / month · or $999/yr
  • Up to 15,000 processed syncs / 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 A$19/mo (Growth A$150/yr, Pro A$449/yr, Scale A$999/yr). Same features on every plan — limits are successfully processed syncs (shopify paid orders + square completed payments) per calendar month (UTC). Refund Policy.