付款流程
下图展示了带预授权的多次贩售交易的完整事件顺序。
- 消费者将卡出示给 Nayax 设备。
- Nayax 设备向 Nayax 服务器发送授权请求。
- Nayax 服务器将授权请求转发给计费提供商。
- 计费提供商向 Nayax 服务器发送授权响应(已批准)。
- Nayax 服务器将授权响应(已批准)发送回 Nayax 设备。
- 外设的SDK启动会话并触发“会话开始”事件:
- 致消费者的信息:“请选择产品。”
-
消费者从自动售货机中选择所需的商品。这些商品将被添加到名为“会话”的列表中:
-
外围设备的 SDK 向 Nayax 设备发送“Multi Vend Request”:
- 外围设备的 SDK 处理通过传输数据从 Nayax 设备接收的交易数据(所述数据包括有关 Nayax 交易 ID 和消费者卡详细信息的信息):
- 外设的 SDK 触发“厂商已批准”事件:
- 外围设备向消费者分发产品/提供服务
- SDK 报告“供应商成功”:
注意:如果出现部分发放的情况(即所选商品并非全部实际贩售),您可以在回复“true”之前创建一个仅包含实际贩售商品的新列表:

C
C#
Java
- 致消费者的信息:“请取走产品。”
- Nayax设备向Nayax服务器发送结算请求。
- Nayax服务器将结算请求转发给计费提供商。
- 计费提供商向 Nayax 服务器发送结算响应(OK)。
- Nayax 服务器将结算响应(OK)发送回 Nayax 设备。