所有调用都指向同一个 TCP 端口吗?
我们如何将调用指向特定端口?
答案
答案
您可以在客户的基础 URL 后附加冒号(
:)和端口号,从而将调用指向特定端口。此格式可确保所有调用(例如
StartSession、SaleEndNotification 等)都指向客户服务器上的该特定端口。我们如何追踪一笔交易?
答案
答案
在您的系统中追踪交易的主要标识符是 Transaction ID 字段。只要满足以下条件,您可以向我们发送任意您希望的 Transaction ID:
- 它必须由 36 个数字字符组成。
- It must be included and encrypted in the
StartSessionresponse body. (For full details, please refer to the Start Session authentication process).
Sale 请求。示例:在Sale请求中,您将看到:
- 您的 Transaction ID(在您系统的上下文中)。
- Nayax 匹配的 Transaction ID。

我如何识别交易来自我的哪台机器?
答案
答案
您可以通过检查 1. 推荐方法:
The best method is to use the 2. 备选方法:
您也可以使用物理设备的序列号来识别来源,该序列号会在 

Sale 请求数据来识别交易的来源机器。1. 推荐方法:MachineInfo
The best method is to use the Id field found within the MachineInfo object in the request.- 此
Id代表您虚拟机器的 ID。 - 建议:我们建议按虚拟机器 ID 进行匹配,因为它比物理设备更不容易发生变化(例如,当您更换支付终端时)。
行动建议:我们建议在您的内部追踪表中添加一列,用于将 MachineInfo.Id 与设备的物理位置相关联。
2. 备选方法:DeviceInfo
您也可以使用物理设备的序列号来识别来源,该序列号会在 DeviceInfo 对象中发送。如果设备更换较为频繁,这作为长期使用的键则不太可靠。

每个命令对应的端点是什么?
答案
答案
我从哪里获取消费者的卡片详情?
答案
答案
消费者的卡片详情位于 
CardData 对象中,该对象包含在 Sale 请求内。