Skip to main content

Square Error When Charging a Card

If you're seeing an error when trying to charge a credit card through Square, this is usually related to your Square location setup.

Common Cause

Your Square account does not have a Primary Location set inside Birrdi.

Without a primary location, Birrdi cannot properly route the payment request to Square.


How to Fix

  1. Go to Integrations (top menu in Birrdi)

  2. Find your Square connection

  3. Look at the location listed

What to check:

  • If you see a checkmark → Your location is already set as primary ✅

  • If you see a "Change Primary" button → Your location is NOT set as primary ❌


Fix the Issue

If your location is not primary:

  • Click "Change Primary"

  • Select the correct location

  • Confirm the update


After Updating

Try the charge again.

Once a primary location is set, Square errors related to payment routing should be resolved.


Still Having Issues?

If the error continues:

  • Double check the correct Square account is connected

  • Try reconnecting Square under Integrations

  • Reach out to support with a screenshot of the error


This is one of the most common causes of Square payment failures in Birrdi, and setting the primary location usually resolves it immediately.

Did this answer your question?