Skip to main content
借助多商品自动售货流程,您的机器可以在单次交易中售出多种商品(4.0.25.9 及更高版本最多可售出 20 种,4.0.25.9 及更高版本最多可售出 40 种),并在 SDK 中为每种商品提供差异化标识。顾客首先选择所有所需商品,然后出示支付卡。授权后,自动售货机将售出所选商品,交易会话结算完毕,并显示相应的提示信息。

付款流程

下图展示了多商品交易的完整事件序列。
以下是图表的分解说明:
  1. Nayax 设备向消费者发送消息:“请选择产品。”
  2. 消费者从自动售货机中选择所需的商品。这些商品将被添加到名为“会话”的列表中:
  3. 外围设备的 SDK 向 Nayax 设备发送售货请求:
  4. Nayax 设备向消费者发送消息:“请出示卡。”
  5. 消费者出示支付卡。
  6. Nayax 设备向 Nayax 服务器发送授权请求。
  7. Nayax 服务器将授权请求转发给计费提供商。
  8. 计费提供商向 Nayax 服务器发送授权响应(已批准)。
  9. Nayax 服务器将授权响应(已批准)发送回 Nayax 设备。
  10. 外围设备的 SDK 处理通过传输数据从 Nayax 设备接收的交易数据(所述数据包括有关 Nayax 交易 ID 和消费者卡详细信息的信息):
  11. SDK 会触发“供应商已批准”事件:
  12. 外围设备将产品分发给消费者。
  13. SDK 报告“供应商成功”:
    **注意:**如果出现部分出货的情况(即并非所有选定的商品都实际售出),您可以在回复“true”之前创建一个仅包含实际售出商品的新列表:
    售货环节结束:
  14. 致消费者的信息:“请取走产品。”
  15. Nayax设备向Nayax服务器发送结算请求。
  16. Nayax服务器将结算请求转发给计费提供商。
  17. 计费提供商向 Nayax 服务器发送结算响应(OK)。
  18. Nayax服务器返回结算响应(OK)给Nayax设备。

参见

付款流程

开始

方法和功能