问题标签 [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 投票
1 回答
164 浏览

square-connect - 扩展 Square 忠诚度计划

虽然忠诚度计划的“买 10 送 1”风格非常基本,但它仍然很有用,我们正试图保持 Square 的边界并避免使用其他软件。我们正在努力促进客户推荐并为每个推荐的客户发布一个开始。

我正在考虑开发一个简单的“邀请朋友”页面,我们现有的客户可以在其中添加他们朋友的电子邮件/电话并发送邀请电子邮件或文本(他们的电话号码编码在唯一的 URL 中)。当受邀者点击它并输入她自己的电话/电子邮件时,我想运行一个脚本并做两件事: - 将客户注册到 Square;- 为引用人添加“星”以进行激活。这可以通过购买 0.01 美元的代理项目来实现。

是拉伸吗?是其他解决方法吗?

0 投票
1 回答
1241 浏览

curl - Square up 检索商家 ID 服务端点未按预期工作?

根据 square up 的文档,在获得个人访问令牌后,我应该能够通过 curl 的简单请求来检索商家 ID。但是,我收到一个错误。如何获取商家 ID 而不是异常?

https://docs.connect.squareup.com

现在您可以使用您的个人访问令牌将您的第一个请求发送到 Connect API。

打开终端窗口并运行以下 curl 命令,在指示的位置提供您的个人访问令牌:

文档中的预期结果:

PowerShell 中的异常截图

异常文本:

0 投票
2 回答
38 浏览

square-connect - 我可以只请求在特定日期之后更新的项目吗?

我的应用需要获取自上次检索项目以来已更新的所有项目。有没有办法将日期/时间参数传递给 /items 端点,并且只返回自该日期/时间以来已更新的那些项目?否则,我需要取回所有项目,然后必须返回每个项目以获取详细信息,以确定它们的修饰符是否已更改。这似乎非常浪费,加上我必须使用的批处理请求可能需要 10-25 秒才能处理 30 个项目。目前定义了 400 多个项目 :( 任何建议将不胜感激!

谢谢,迈克

0 投票
2 回答
48 浏览

square-connect - 是否可以获得 /items 端点中返回的修饰符 ID?

我从文档中了解到 /items 端点不会返回项目的价格修饰符,并且您必须调用 /item 端点来获取它们。我假设这是因为否则会返回很多冗余数据。我有 400 多个项目,并且试图避免调用 /item 400 次只是为了获得相关的修饰符。有没有办法至少从 /items 调用中获取项目的修饰符 ID?如果是这样,我可以只调用 /modifier-lists 端点来获取所有修饰符,然后通过修饰符 ID 将它们与项目匹配。谢谢,迈克

0 投票
1 回答
311 浏览

webhooks - 网络钩子不工作

我在我的门户中启用了 Webhook,但是当任何付款被接受时,我似乎没有收到任何事件。当我通过似乎工作正常的仪表板发送测试事件时。是否有任何理由为什么 Square 在接受付款时不发送任何事件?

0 投票
1 回答
72 浏览

square-connect - 为什么有些uuid是大写的?

我注意到项目及其子对象(例如类别、类别或修饰符 id)的 id 可以包含大写和小写字母字符。据我了解,UUID 中不允许使用大写字符。它目前对我来说是个问题,因为我保存我的 id 的数据存储正在将它们转换为小写。当我稍后尝试在 /items 端点中使用该 id 检索项目时,我得到一个 404 返回码,因为大小写已更改。有没有办法在查找项目时始终使用小写字母?谢谢,迈克

0 投票
1 回答
114 浏览

api - 购买者的 Square Connect API

我想知道是否可以与 SQUARE 进行某种 API 集成,在那里我可以找到自己的个人付款。我不是商人/企业主。这完全是供我个人使用的,我可以使用现有的 API。

例如,如果我在“Joe's Pizzeria”使用信用卡付款,而“Joe's Pizzeria”使用 SQUARE 进行信用卡付款,我可以使用 SQUARE API 来查看我的个人购买吗?购买应包含我的姓名、信用卡信息、购买日期、购买价值和我的电子邮件。

任何帮助表示赞赏。提前感谢您的任何回答。

JB

0 投票
1 回答
108 浏览

square-connect - 我正在尝试从 Square API 检索 Timecard 数据,但端点总是在没有响应的情况下断开连接

我的帐户有 "account_capabilities": ["EMPLOYEE_MANAGEMENT","TIMECARD_MANAGEMENT"]

我已经能够使用给定的 python 示例(对 Python 3 进行了修改)从 API 获取销售数据。

我正在使用 Python 3。这是代码片段:



结果:

0 投票
1 回答
98 浏览

square-connect - Payments Api 不会通过 C# 返回标头中的链接

我正在使用 C# 调用 Square Connect 支付 API。文档说如果结果被分页,我应该得到一个“链接”的标题键。但是,我在响应中只得到 100 个结果,并且没有“链接”的标题键。这是我的代码:

0 投票
1 回答
525 浏览

square-connect - 使用 Square 信用卡读卡器的付款流程

我们正在为我们的餐厅创建一个 iPad 应用程序,这样客户就可以在没有服务员的情况下从他们的餐桌上点餐。我们希望使用 Square,以便客户可以刷信用卡进行付款。是否可以使用 Square 信用卡读卡器来接受和处理付款,同时在我们的应用程序中保持订单流(换句话说,我们可以通过 Square 接受付款,而无需在 iPad 上使用 Square POS 应用程序)?

提前致谢。