Subject: Android Point of Sale API 2.0 — Production Application ID reported as unknown
We are integrating Square Point of Sale SDK 2.0 on Android.
Production Application ID:
sq0idp-DmUglGD74Dx6IiSkKfnJHg
Android package:
org.sgfoodfest.phase1b
Signing SHA-1:
E6:65:42:7F:82:D6:81:D4:A8:05:65:79:45:7C:71:D2:F4:D7:F4:6C
Square POS app:
7.22.1
Square POS SDK:
2.0
Production Location ID:
L10X7VXDRMGHK
The Android package/SHA-1 registration is saved under the same Production application in Developer Console → Point of Sale API → Android.
The application sends the exact Production Application ID above in the CHARGE intent.
A governed production handoff on 2026-09-02 returned:
errorCode:
INVALID_REQUEST
errorDescription:
The app client id is unknown.
requestMetadata:
01a05ff9-e092-7001-88c3-bd883650e6a4
The request was source-verified and returned from com.squareup/.ui.ApiActivity.
We have independently verified:
- Production Application ID matches Developer Console exactly.
- Package name matches exactly.
- SHA-1 matches exactly.
- The compiled APK contains the exact Application ID.
- The exact same Application ID is transmitted to Square.
- No Sandbox ID is involved.
Could you confirm whether this Production Application ID is recognized/enabled for Android Point of Sale API 2.0, and whether any additional activation or backend registration is required?