Square Gift Card Management (Square ↔ Shopify)
How Gift Cards Work (End-to-End Flow)
- A gift card is created in Square

- The gift card is synced to our application ( Square Integration DPL )

- And from our application it will synced to the Shopify.

- Customers can redeem the gift card during checkout on:
- Shopify
- Square POS

- The gift card balance is reduced after use:

- The remaining balance will sync back to our applicaition and in the Square aswell.

Gift Card Page Overview
The Gift Card section in the app displays all gift cards created in Square. Each gift card record shows:
- Gift card number
- Gift card type
- Gift card state (Active / Deactivated)
- Initial balance
- Current balance
- Linked customer (if available)
- Last redemption date
Partial Redemption Behavior
- Gift cards support partial redemption.
- If the gift card amount exceeds the order total:
- Only the required amount is redeemed
- Remaining balance stays available
- Gift cards remain usable until:
- Fully redeemed or
- Manually deactivated
Customer Linking Logic
- Gift cards are linked using the customer email address.
- If the customer already exists in Shopify:
- The customer is automatically linked.
- Full customer details are displayed.
- If the customer does not exist:
- Only the email address is shown
Gift Card Status Synchronization
Gift card status is fully synchronized between platforms:
- If deactivated in Shopify → deactivated in App & Square.
- If deactivated in Square → deactivated in App & Shopify.
Key Capabilities
- Digital Gift Cards:
- Online-only (no physical cards)
- Delivered instantly via email or SMS
- Flexible Gifting:
- Sender and recipient can be the same.
- Gift cards can be sent to multiple recipients.
- Each recipient receives a unique gift card.
- Cross-Platform Usage:
- Redeemable on both Square and Shopify
- Balances and status remain consistent
What Is Not Supported
- Offline transactions not recorded in Square.
- Manual balance adjustments.
- Duplicate gift cards.
- Negative gift card balances.
Summary
- Gift cards sync automatically between Square and Shopify.
- Partial redemption is supported.
- Status and balance are always synchronized.
- Deactivation on one platform applies everywhere.
FAQs
1. Which gift cards are supported in the app?
Currently, only Square gift cards are supported and synced to Shopify. Shopify e-gift cards are not supported at the moment, but they will be available in a future app update.
2. Where can I see my gift cards in the app?
All gift cards created in Square appear in the Gift Card section of the app after installation.
3. Can gift cards be used on both Square and Shopify?
Yes. Square gift cards can be redeemed on both Square and Shopify, and balances are automatically synchronized.
4. Are partial gift card redemptions supported?
Yes. If the gift card balance is higher than the order total:
- Only the required amount is redeemed.
- The remaining balance stays available.
5. What happens when a gift card is deactivated?
When a gift card is deactivated:
- It is disabled across Square, Shopify, and the app.
- The balance becomes $0.
- It cannot be redeemed again.
6. Can the same gift card be used multiple times?
Yes, until the balance reaches $0. After full redemption or deactivation, it cannot be used again.
7. Can I manually edit a gift card balance?
No. Manual balance adjustments are not supported. Balances update only through valid redemption or deactivation.
Updated on: 29/01/2026
Thank you!