Square Payment Integration

Square Integration Illustration

You can accept payments directly to your own Square account using Tagami. This includes payments via QR code on the customer’s device, through the Square POS app, or via a physical terminal with receipt printing.


What You Need to Get Started

To enable Square payments, you will need to:

  1. Create a business account at squareup.com
  2. Set up an application in the Square Developer Console
  3. Provide the following three credentials to Tagami:
    • Access Token
    • Location ID
    • Application ID

These allow Tagami to securely create payment requests on your behalf and direct funds to your Square account.

Need help? A Tagami representative can handle the entire setup process for your venue — from account registration to payment testing — so you don’t have to worry about the technical steps.


Step-by-Step Setup Guide

  1. Create a Square Account
    Visit squareup.com/signup and register your business or individual seller profile.
  2. Create a Square Application
    • Go to developer.squareup.com/apps
    • Click “Create Application”
    • Give it a name (e.g. Tagami @ VenueName)
    • Switch to the Production tab
  3. Retrieve These Credentials
    • Access Token → under Production > OAuth
    • Location ID → from your Square Locations Dashboard
    • Application ID → under Production > Credentials

Enter Your Credentials in Tagami


Supported Payment Methods

  1. QR Code on Customer’s Device
    Guests scan a QR code displayed on your screen (e.g. iPad) and pay using Apple Pay, Google Pay, or card. Tagami automatically monitors and confirms the transaction.
  2. Square POS App (Deeplink Integration)
    If you’re using the Square POS app on an iPad or iPhone, Tagami can trigger payment directly within the POS app using Square’s POS API. Once paid, the order is marked as completed in real time.
  3. Physical Terminal with Receipts (Optional)
    You may connect a Square Terminal — a device with screen, NFC reader, and receipt printer — for a full checkout experience. It integrates smoothly with Tagami in supported setups.
    View available hardware →

Webhook & Callback Support

Tagami also supports webhook integration with Square to confirm payment statuses automatically:

If you want webhook tracking enabled for your venue, Tagami can configure it as part of the onboarding process.


Security Notice


Need Assistance?

We’ve got you covered.

Your Tagami representative can handle the entire setup process on your behalf, including:

You can also contact Square support directly at: https://squareup.com/help

← Back