0

一个客户最近请求了一些基于注册到付费订单的网关属性的奇特处理。当我接收、验证和检查订单的 JSON 时,我正在记录 gateway 属性,发现它有时为零。

当我在 Webhook 之后使用 API 检查订单时,网关属性存在并且与 Shop admin 中呈现的属性相匹配。

有没有解释为什么网关有时可以为零?这使我无法处理客户请求的处理。

作为示例..我正在过滤传入的网关收据...

2012-11-02T03:02:56+00:00 应用程序 [web.1]:网关:eway
2012-11-02T03:59:08+00:00 应用程序 [web.1]:网关:

可以看出......有时它在那里......有时它不是......这使得逻辑尴尬......这里有什么帮助吗?

4

1 回答 1

1

会不会是网关在后台做一些处理?它将解释为什么该值在 web 挂钩中不可用(它不是响应的一部分),但在几秒钟后在管理员中和通过 API 可用。

如果不是这样,那么可能是网络钩子本身有问题。

于 2012-11-01T04:58:39.650 回答