接收 SPLIT_CUSTOM 0.00 美元的自定义投标付款记录
Posted
技术标签:
【中文标题】接收 SPLIT_CUSTOM 0.00 美元的自定义投标付款记录【英文标题】:Receiving SPLIT_CUSTOM payments records of $0.00 for custom tender 【发布时间】:2021-02-11 21:53:25 【问题描述】:我们的一位客户遇到了一个问题,我正在尝试调试他们的订单被标记为我们的自定义投标有 0.00 美元的 SPLIT_CUSTOM 条目。我们按照样本,在“TenderActivity”的成功响应中将付款金额作为全额,但有时付款会标记为 0.00 美元。
什么可能导致拆分付款条目为 0.00 美元?
这是一个例子:
【问题讨论】:
【参考方案1】:这就是发生的事情:
A register transaction is started and the custom tender was launched (TenderActivity)
The custom tender would temporarily malfunction.
The cashier would take card from the customer and put it into the clover hardware. The custom tender would still be on the screen, but In the background the clover hardware processes the transaction and marks the order as PAID.
While step 3 was happening the custom tender would recover and mark the tender was having paid the amount.
This causes the TenderActivity to mark the payment as complete with the full amount plus tip if present.
Clover says the order has already paid because payment was taken on the hardware in step 3, marks the new payment as a SPLIT_CUSTOM and includes the tip if given. The amount paid by the custom tender is marked as 0.00.
【讨论】:
以上是关于接收 SPLIT_CUSTOM 0.00 美元的自定义投标付款记录的主要内容,如果未能解决你的问题,请参考以下文章