Deeplinking Squareup pos app is not working

The documentation link: developer.squareup. com/docs/pos-api/build-mobile-web#step-5-test-your-code suggest straight forward code like this:

<a href="intent:#Intent;
action=com.squareup.pos.action.CHARGE;
package=com.squareup;
S.browser_fallback_url=https://my.website.com/index.html;
S.com.squareup.pos.WEB_CALLBACK_URI=https://my.website.com/index.html;
S.com.squareup.pos.CLIENT_ID=sq0ids-yourClientId;
S.com.squareup.pos.API_VERSION=v2.0;
i.com.squareup.pos.TOTAL_AMOUNT=100;
S.com.squareup.pos.CURRENCY_CODE=USD;
S.com.squareup.pos.TENDER_TYPES=com.squareup.pos.TENDER_CARD,com.squareup.pos.TENDER_CASH;
end> Start Transaction
I tested it and it does not open any link, my devide already have app installed.

When I try this code:

Take a QR code 2
It open play store app with squareup pos app information, I need to directly open the app and not play store screen of the app, is there any way?
exonline

If it’s opening the play store, it sounds like it thinks you do not have the application installed. Is the POS installed and up to date? Is this for iOS or Android?