DeclineCallback API 调用用于通知您 Spark 交易流程中发生的失败。它通常在 /TriggerTransaction 成功返回 Approved(已批准)结果之后触发,但此后流程在支付授权之前因某种原因失败。
此回调函数对于集成商至关重要,它可以帮助检测并妥善处理会话无法继续的情况,例如:
- 消费者未出示支付卡,终端超时。
- 消费者在 Nayax 设备上取消了交易。
- 刷卡过程中设备发生故障。
- 其他会中断流程的终端端错误。
/TriggerTransaction 方法。
要求
Spark 会向https://<YOUR_DOMAIN>/DeclineCallback 端点发送 POST 请求: