问题标签 [square-connect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5897 浏览

square-connect - Square有沙盒测试账号吗?

我正在尝试为 Square Connect API 开发一个包装器。我正在寻找沙盒帐户或将测试数据导入新帐户的方法,以便我可以快速开始开发方面的工作。

谢谢!

0 投票
1 回答
42 浏览

square-connect - item:master_image json 数据被忽略

在 items 的文档中,它表明 master_image 数组可以与公共 url 一起传递。

在我的请求有效负载中,我有:

但项目响应显示:

我找到的所有其他文档都表明必须上传图像。当我已经提供对(可能数百个)图像的公共访问时,这些似乎不合理。

我究竟做错了什么?(并且可以更正文档)

0 投票
1 回答
165 浏览

square-connect - Square OAuth 范围错误

尝试使用 Square OAuth API 生成访问令牌并收到以下错误:

“其中一些示波器不适用于非多单元感知应用程序。”

要求的范围是:

我在文档或返回的响应中找不到任何内容,表明哪些范围无效。

0 投票
1 回答
158 浏览

square-connect - Square Connect:删除活动代币?

我正在与一些测试网站合作,准备我的申请,以供 Square 批准他们的市场。我仅限于 10 个测试帐户。我需要删除一些现有帐户并添加新帐户 - 无需超过 10 个,但我目前对“活动令牌”的限制已达到。

有没有办法删除活跃的商家令牌,降低我的活跃令牌限制,以便我可以创建一个新帐户?

谢谢您的帮助!

0 投票
1 回答
876 浏览

square-connect - 适用于 Android 的 Square API

我已经构建了一个安卓应用程序,允许客户通过平板电脑订购定制三明治。完成后,我想使用 Square 接受信用卡付款,但我希望通过我的应用程序实现它。当我四处搜索时,我发现了很多关于这是否可能的混合想法。文档说“经过批准的开发人员可以使用 Square Register API 从他们的 iOS 应用程序中与 Square Register 进行通信”,但是当我通过电子邮件发送并解释我的情况时,square 支持人员说可以在 Android 上使用 square connect 而我没有当它只是一个平板电脑时需要批准。

现在我想知道是否有人做过类似的事情并愿意分享他们的经验。例如,我知道 paypal 提供了 android SDK,甚至在 Github 上有一个示例应用程序。

0 投票
1 回答
87 浏览

square-connect - Square POS如何通过API获取一段时间内的股票走势数据?

我正在考虑创建与 Square POS 一起使用的分析应用程序。为了使应用程序正常工作,我需要获取产品销售统计数据,以及一段时间内的当前库存和库存变动。我应该为这些目的使用哪些对象?我是否必须在Payment对象中为销售统计和Items + Inventory对象中的当前库存使用分项?库存变动(库存补货、注销等)呢?

0 投票
1 回答
312 浏览

square-connect - 我可以自定义 Square 预约预订流程吗?

我们使用 Square 在我们的陈列室中进行预约。为了优化此预订页面,我想创建一个渠道并跟踪点击次数。根据他们的文档,看起来唯一的方法是通过嵌入,我在他们的api 文档中看不到任何有关约会的信息。

我真的只想在预订过程中跟踪用户点击,并在预订完成后创建某种转换成功页面。有任何想法吗?

0 投票
1 回答
115 浏览

square-connect - 如何从 Square connect 获取已售商品?

我正在尝试开发从正方形获取数据的应用程序。我需要检索销售项目如何从 API 中检索。

我已经阅读了文档,从中我能够知道我需要获得付款,并且我可以从付款中获得出售的物品。

我已经使用了它,并且我正在退出。我正在附加我得到的 JSON 文件。

问题是我标记为销售额的商品价格是 10,但我得到了 1000 作为回应。

以下是我的GET要求:

https://connect.squareup.com/v1/99TNZKRBWEAJV/payments/

Token: c94wMrolAsZC8k3LlQ47mg

为什么我得到的价格是 1000 而不是 10?需要快速帮助。

0 投票
1 回答
56 浏览

square-connect - 如何更改 PAT 上的方形连接权限?

我正在连接到 v1 连接 API 以获取我商店中几件商品的库存。我正在使用 PERSONAL_ACCESS_TOKEN

端点连接正常,但它返回一个空白数据集,大概是因为当我连接到 v1/me

我只有以下权限:

"account_capabilities":["EMPLOYEE_MANAGEMENT","TIMECARD_MANAGEMENT"]

库存需要“ITEMS_READ”,有没有办法在不必使用 OAuth 的情况下更改它,或者我每次需要提取库存时都卡在发出 oAuth 请求?

0 投票
0 回答
104 浏览

python - Square Connect API - 更新变体端点重置项目“available_online”参数

我正在使用 Square Connect API 来管理 Square 中的库存(使用此处找到的 Python 脚本的扩展版本:https ://github.com/square/connect-api-examples/tree/master/connect-examples/v1 /蟒蛇)。该商店在线提供商品,因此在创建或更新商品时,我将“available_online”标志设置为true。一切都很好,商品出现在在线商店中(商店已设置并可供公众查看)。

但是,当我使用端点更新此项目的变体 ( https://docs.connect.squareup.com/api/connect/v1/#put-variationid ) 时,'available_online' 参数被重置为 False 并且物品从网上商店消失。这是预期的行为还是我做错了什么?