javascript - Square API,读卡器销售产品的监听器
问题描述
我正在尝试使用方形(如 Fresh KDS)创建一个厨房显示系统,我希望我的服务器能够在订单通过时收听。例如,当发生订单并且客户订购咖啡和冰淇淋时,我希望独立服务器来获取这些物品。我尝试查看 Square API,尤其是 Point of Sale API,但它希望读卡器能够处理回调。我希望服务器是独立的,并且只在订单成功时监听,并且可以提取购买的物品。
解决方案
Square 支持webhooks,如果你订阅了这个事件,它应该可以做你想做的PAYMENT_UPDATED
事情。
如果 webhook 没有返回您需要的所有数据,它会返回事务的 ID,您的 webhook 侦听器可以使用该 ID 通过 API 查找所需的信息。
推荐阅读
- javascript - 如何从多个下拉列表中显示已选择的数据库值的值
- c# - 使用 microsoft DI 创建工厂
- r - R 限制采样
- javascript - React.js 阻塞标头
- git - 从git中的现有分支创建新分支时如何不触发管道?
- node.js - 如何在不刷新应用程序的情况下返回 PUT 请求的结果?
- c++ - 我可以将 shared_ptr 作为临时传递给线程吗?
- eclipse - eclipse导入项目未显示Git选项
- android - Google AdMob:当横幅和插页式广告都正常时,为什么原生广告响应失败并显示“无填充”?
- android - cp: app/key.jks: Jenkins 上没有这样的文件或目录