API Error when launching Square App

My company has a native iOS Point of Sale app. The native app is basically just a web view of a single page application.

When users go to close a transaction in our PoS app, we launch the Square app to take the credit card and process it. We follow this documentation to do that: https://developer.squareup.com/docs/pos-api/build-mobile-web#initiate-a-mobile-web-transaction-ios

This process has worked perfectly for several years now. Suddenly this morning our clients are reporting errors when attempting to close transactions in our PoS. The Square app appears but then this error displays: "API Error  The calling application's bundle identifier does not match the one in your application settings. Make sure your application's bundle identifier is specified in the Square Developer Portal."

We have never gotten this error before. The process was working perfectly fine up until the most recent update to the Square app. I even turned on an iPad that hadn't been used in a couple of days and tested our PoS check out process. Our PoS launched Square without error and was able to process the credit card. I then updated the Square app to the version published yesterday (3/25). I then followed the same process to close a transaction in our PoS and received that error.

I've double checked my Square Developer Portal and everything is configured properly.

There seems to be some sort of bug in that update to the Square app on the 25th that is preventing us from processing credit cards.

1,531 Views
Message 1 of 4
Report
3 REPLIES 3

I had the exact same message this morning, have you had any luck resolving?

1,484 Views
Message 2 of 4
Report

Nope. I emailed and called Square Customer Support. Both times, I was told that Square is aware of the issue and that they are working on a fix. The lady on the phone call said Square should have it fixed today (3/27) but I guess we'll just have to wait and see.

1,479 Views
Message 3 of 4
Report
Admin

Hey @cedeveloper and @Abachinski. Thanks for your patience.

 

This has now been resolved! Make sure that you update the Square POS app to the newest version- it was just released yesterday. That update will fix these issues you've been experiencing.

 

Let us know if any other issues arise!

nika
Beta Community Manager, Square
Join the Beta Community
Evaluate | Influence | Engage


1,458 Views
Message 4 of 4
Report