Square Integration

Built on Square, Not Bolted On

ViralRef integrates directly with your Square account for automatic payment tracking, gift card rewards, coupon issuance, and real-time conversion attribution. Connect in one click.

What the integration does

Real-time payment webhooks

ViralRef listens for payment.created, payment.updated, and refund.created events. Every in-person, online, and invoice payment is tracked.

Gift card rewards

Rewards are delivered as Square gift cards through the Gift Cards API. The money stays in your Square ecosystem and guarantees a return visit.

Auto-apply coupons

Coupon rewards use Square's Catalog API to create discounts that auto-apply at the register. Zero friction for the customer.

Customer matching

ViralRef matches referred customers to their Square customer profile. No manual data entry, no duplicate records.

One-click OAuth

Connect your Square account in seconds through secure OAuth. No API keys to copy, no developer setup required.

Encrypted token storage

Square OAuth tokens are encrypted at rest using AES-256-GCM. Your merchant credentials are never stored in plain text.

Supported Square products

  • Square POS (in-person payments)
  • Square Virtual Terminal
  • Square Invoices
  • Square Online
  • Square Appointments
  • Square Gift Cards API
  • Square Catalog API (coupons)
  • Square Customers API

Every day without a referral system is revenue walking out the door.

Your clients already recommend you. Give them a reason to keep doing it, and a way to track who sent who. Takes five minutes.