我们刚刚将Square Point of Sales API集成到我们的iOS App中。我们使用自己的Square帐户,比如Account_A的客户端ID来设置SDK:
[SCCAPIRequest setClientID:<account_a_client_id>];
但是,当我们需要使用SCCAPIRequest执行付款交易时,它会立即返回错误,并显示“位置ID不匹配。”在Square Point of Sale中选择的位置的ID与请求中的location_id参数不匹配。检查location_id参数和所选位置,然后重试“。
我们发现商家设备中安装的销售点应用程序使用自己的Square帐户登录,例如Account_B。
我的问题是,当我们的应用与Account_A相关联时,我们如何检索Account_B的正确location_ID?