仅限预授权设备启动目前仅支持预授权,有关预选选项,请参阅远程启动。
增量授权Spark Device Start 预授权支持增量授权(结算命令中的 Amount 可以高于 TransactionNotify(授权)命令中的 Amount)。要支持增量授权功能,需要在运营商层面和机器层面同时启用。此外,客户还需签署一份正式文件,承担相应的风险责任(详见下文)。
-
请注意,并非所有计费提供商都支持增量授权。截至 2026 年 10 月,仅以下提供商支持:
Heartland(美国)、Chase(美国)、Adyen(美国、欧洲)、Credorax(欧洲)、Firstdata(澳大利亚) - 重要提示!:如果增量授权失败(例如,消费者的资金不足以支付结算命令中发送的 Amount),消费者只会被收取其获得授权的初始金额,即 TransactionNotify 的 Amount 字段中发送的金额,而不是结算命令中发送的 Amount。损失风险由机器运营商承担。
预授权流程
要了解设备启动预授权流程,请参见下图:
- A consumer selects a service station (and/or presents a card) on the Nayax Device, which sends an
InfoQueryrequest to the Nayax Server. - The Nayax Server sends a
StartSessionto the 3rd Party Server. - 第三方服务器以
StartSession Response响应 Nayax 服务器。 - Nayax 服务器向第三方服务器发送
InfoQuery。 - 第三方服务器以
InfoQuery响应 Nayax 服务器。 - Nayax 服务器将
InfoQuery命令发回给 Nayax 设备。 - 消费者出示卡片(如果尚未出示)。Nayax 设备向 Nayax 服务器发送
AuthorizationRequest。 - The Nayax Server performs authorization with a Payment Provider and then sends a
TransactionNotifyto the 3rd Party Server. - The 3rd Party Server responds to the Nayax Server with a
TransactionNotifyResponse. - Nayax 服务器将
AuthorizationResponse发回给 Nayax 设备。此时,可以在服务站提供服务,Nayax 设备恢复空闲状态。 - The 3rd Party Server sends a
Settlementcommand to the Nayax Server. - The Nayax Server performs the settlement with the Payment Provider and then sends a
Settlementback to the 3rd Party Server.