【问题标题】:Square Point of Sale API - Error code "amount_too_small", but card is charged?Square Point of Sale API - 错误代码“amount_too_small”,但卡已收费?
【发布时间】:2017-11-18 02:48:32
【问题描述】:

我正在调用 square pos ios web api,系统集成测试费用为 1.00 美元。

呼叫成功,因为他们将控制权切换到方形应用程序,卡被收取 1.00 美元,交易显示在仪表板中,我可以退款等等。所以显然我发送的是建议的最低金额由于缺少销售点 api 沙箱,测试 api (https://docs.connect.squareup.com/articles/web-api-ios) 的文档?

为什么响应成功后返回状态为“error”,error_code为“amount_too_small”?

【问题讨论】:

    标签: square-connect


    【解决方案1】:

    确保您使用的金额至少为 100 来代表 1 美元(或 100 美分)。如果您尝试收取低于100 的金额,您应该只会收到此错误。

    我的猜测是,您看到的是之前进行的交易,或者您通过重用幂等键得到了重放的响应。如果您实际上在创建交易时收到错误响应,那么我们的系统似乎有问题。你能录制一段你正在做什么的视频,或者一些带有标题的请求和响应的详细日志吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-08
      • 1970-01-01
      • 2021-09-24
      • 1970-01-01
      • 1970-01-01
      • 2020-09-10
      • 2015-08-18
      • 2018-06-14
      相关资源
      最近更新 更多