WEB_CALLBACK_URI与预期的URI不匹配Square POS API

时间:2017-06-09 02:52:25

标签: android html5 square-connect

我在Dev频道(v 60.x)中使用Acer Chromebook R11来开发带有Square的HTML5 POS应用程序。我试图使用超链接触发基本的Android意图,如下所示:

<a target="_blank" href="intent:#Intent;action=com.squareup.pos.action.CHARGE;package=com.squareup;S.browser_fallback_url=**my website**;S.com.squareup.pos.WEB_CALLBACK_URI=**my website's main index.php* file*;S.com.squareup.pos.CLIENT_ID=**my ID**;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_CARD_ON_FILE,com.squareup.pos.TENDER_CASH,com.squareup.pos.TENDER_OTHER;end">Send me $</a>

Square POS发出以下错误:WEB_CALLBACK_URI参数与任何预期的Web回调URI都不匹配。

这甚至意味着什么?

1 个答案:

答案 0 :(得分:5)

您是否在仪表板中设置了网络回调?如果不是这样的话。

  1. 转到您的应用信息中心https://connect.squareup.com/apps

  2. 点击您的应用,然后点击“销售点API”

  3. 将您想要的WEB_CALLBACK_URI放在您看到“网络回调网址”的页面底部,然后点击“保存”。