# Response from the Android Point of Sale application missing SERVER\_TRANSACTION\_ID(web)

**URL:** <https://developer.squareup.com/forums/t/response-from-the-android-point-of-sale-application-missing-server-transaction-id-web/2220>\
**Category:** Questions\
**Tags:** point-of-sale-api\
**Created:** [March 31, 2021, 9:48am UTC](https://developer.squareup.com/forums/t/response-from-the-android-point-of-sale-application-missing-server-transaction-id-web/2220 "2021-03-31T09:48:38Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Andy](https://avatars.discourse-cdn.com/v4/letter/a/aeb1de/32.png) [@Andy](https://developer.squareup.com/forums/u/Andy)\
**Post date:** [March 31, 2021, 9:48am UTC](https://developer.squareup.com/forums/t/response-from-the-android-point-of-sale-application-missing-server-transaction-id-web/2220/1 "2021-03-31T09:48:38Z")

</div>

Hi,  
I have a web application use Point of Sale API  
when I call the square app and checkout  
then redirect to callback url with parameters  
it work well on iOS  
but on Android  
the parameters only has “CLIENT\_TRANSACTION\_ID” and “REQUEST\_METADATA”  
missing “SERVER\_TRANSACTION\_ID”

this is my request parameters on Android  
“intent:#Intent;” +  
“action=com.squareup.pos.action.CHARGE;” +  
“package=com.squareup;” +  
“S.com.squareup.pos.WEB\_CALLBACK\_URI=” + callbackUrl + “;” +  
“S.com.squareup.pos.CLIENT\_ID=” + applicationId + “;” +  
“S.com.squareup.pos.API\_VERSION=” + sdkVersion + “;” +  
“i.com.squareup.pos.TOTAL\_AMOUNT=” + transactionTotal + “;” +  
“S.com.squareup.pos.CURRENCY\_CODE=” + currencyCode + “;” +  
“S.com.squareup.pos.TENDER\_TYPES=” + tenderTypes + “;” +  
“l.com.squareup.pos.AUTO\_RETURN\_TIMEOUT\_MS=3200;” +  
“S.com.squareup.pos.REQUEST\_METADATA=” + some + “;” +  
“end”;
