问题标签 [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 回答
1189 浏览

oauth - Square Connect Authorize 拒绝使用 https 重定向 URL 的访问

我正在使用 Square Connect,但在使用 OAuth API 时遇到了问题。( Square Connect OAuth API )

当我在应用程序页面设置 https 重定向 URL 时,端点给了我一个错误响应,但没有显示登录页面。如果我发送相同的请求设置 localhost (http),它工作正常。为什么我会被拒绝访问?我需要为 https 重定向 URL 做任何额外的事情吗?

  1. https redirect-url (Failed)
    SSL 是自签名证书的详细信息,重定向 url 是https://{MY_SERVER}/callback,并且 iptables 已停止。

    • 要求
      https://squareup.com/oauth2/authorize?client_id={MY_APPLICATION_ID}&response_type=code&session=false&state=test
    • 打回来
      https://{MY_SERVER}/callback?state=test&error=access_denied&error_description=Authorization+not+allowed&response_type=code
  2. http redirect-url (Success)
    Redirect url 的详细信息是http://localhost/callback.

    • 要求
      https://squareup.com/oauth2/authorize?client_id={MY_APPLICATION_ID}&response_type=code&session=false&state=test
    • 打回来
      http://localhost/callback?state=test&code={MY_CODE}&response_type=code

任何帮助将不胜感激!

0 投票
1 回答
1075 浏览

api - 使用 Square API 自动执行订单

有没有办法使用 Square API 来完成订单处理,或者只能在网站上手动完成。在我看来,Square 只有只读访问权限,无法通过 API 更新订单状态

非常重要,因为必须手动执行非常耗时,并且将过程从每小时处理数百个订单减慢到每天几个。

0 投票
2 回答
2525 浏览

square-connect - 使用 Square Connect API 访问客户信息

是否可以使用 Square Connect API 访问有关商家客户的任何信息?最理想的信息是客户为收据输入的电子邮件地址,但某些类型的唯一客户 ID 可以很好地确定回头客。

查看Square Connect API 文档,没有客户的端点,支付对象不包含任何此类信息。是否有另一个具有此功能的 Square API?

0 投票
1 回答
193 浏览

square-connect - Square Connect API 退款/争议

如果商家遇到争议/拒付, Square Connect API会显示在哪里?作为退款?作为负付款?是否有专门针对此事件的另一个端点?

0 投票
1 回答
158 浏览

square-connect - Square Connect API 退款说明

如果商家发出退款,是否会同时显示在退款列表检索付款端点中?是否有可能出现在一种情况下,而不出现在另一种情况下(例如现金、支票或其他投标类型)?

该用例是一个外部应用程序存储/缓存付款,其中退款需要更新存储的付款以保持准确的销售数据。如果两个地方都出现了退款,那么在此用例中更新存储付款的最佳方法似乎是定期加载退款列表并使用检索付款端点更新存储的付款。

0 投票
1 回答
207 浏览

square-connect - 来自 SQUARE CONNECT 的发货信息

我的任务是开发一种方法来为从 Square Market 运送的物品创建运送标签。

有没有办法下载或访问买家在订单过程中输入的运输数据?

我想使用 Square Connect API。

该信息可在“订单确认”页面上找到,但不是 JSON 格式。

这是否会在未来某个时间通过 Square Connect API 提供?

0 投票
1 回答
816 浏览

square-connect - 使用 Square Connect API 添加项目

要使用 Square Connect API 添加项目,它需要一个项目变体。要创建项目变体,它需要一个项目 ID。

如何获得没有项目变体的项目 ID,或者如何创建没有项目 ID 的项目变体?

我尝试使用手动创建的 Item Variation 对象创建一个 Item,但收到一个unprocessable_entity错误作为回报。我还尝试在先前创建的项目(不是使用 API 创建的项目)上创建项目变体,并收到not_found错误。

0 投票
1 回答
789 浏览

square-connect - 销售总结报告 Square connect

是否可以使用 square-connect 生成每日销售汇总报告?我看到我可以在哪里列出项目、类别等,但没有可以生成每日销售摘要报告的地方。

0 投票
1 回答
102 浏览

square-connect - 尝试添加项目时 Square-Connect 422 错误

尝试使用 API (POST) 将项目添加到我的 Square 帐户时出现 422 错误。请让我知道出了什么问题。

这是我发送的 URL:https ://connect.squareup.com/v1/me/items

标题:

身体:

0 投票
1 回答
314 浏览

square-connect - Square Connect API 列表支付端点未显示“描述”

Square Connect API 文档中的 List Payments 端点的示例响应中,它显示“描述”作为返回的密钥,但我从 Square 接收的数据没有显示该密钥。

我已验证付款确实附有说明(通过从 Square Dashboard 下载交易报告)。