Back to jobs

Square API Loyalty rewards system

Search - API Integration · local_filter_skipped · UID ~022088740792950431376

Open Job

Job Details

Budget Unknown
ExperienceIntermediate
DurationUnknown
Weekly hoursUnknown
Client countryUnknown
ProposalsUnknown
InterviewingUnknown
Invites sentUnknown
First seenMon, Aug 17, 2026 10:46 AM
Last seenMon, Aug 17, 2026 4:19 PM

Description

JOO-C Rewards – Square-Integrated Loyalty Platform JOO-C is seeking an experienced developer or development team to build a proprietary customer loyalty platform integrated with Square POS. The objective is to create a scalable loyalty system owned and controlled by JOO-C rather than relying entirely on a third-party loyalty subscription. Core Requirements The system must integrate with Square’s APIs and webhooks to identify qualifying completed purchases and automatically award loyalty points. Customers should be able to register primarily using their mobile phone number and should have a unique loyalty account that can later support QR identification, Apple/Google Wallet, online ordering and a native JOO-C application. Loyalty Functionality * Points-based loyalty program * Configurable earn rate * Configurable reward catalogue * Free-item rewards * Dollar-value rewards * Signup bonuses * Promotional bonus points * Double-point promotions * Birthday rewards * Referral rewards * Reward expiration rules * Manual point adjustments * Full loyalty transaction ledger * Fraud-prevention controls Square Integration Expected integrations may include: * Square Customers API * Orders API * Payments API * Catalog API * Locations API * Square Webhooks Points should only be issued after a qualifying transaction reaches the appropriate completed/paid status. The system must protect against duplicate webhook events or duplicate point issuance using appropriate idempotency controls. Webhook

Skills

API Integration JSON API Square API PHP AJAX WordPress Microsoft SQL Server MongoDB +10

Notification History

ChannelTypeStatusSentError
No notifications.

User Actions

ActionActed at
No actions.