@
yxrdydh 你这个事例挺典型的,也说明微软做电商火候还不到。首先科普:信用卡扣款还可以预授权,就是占用一个额度确保你有钱可以付,但是不实际扣款,实际原理是刷卡只是授权,真正的交易是商户去结算的时候,商户可以选择结算或者取消。但是这个取消不是一定是自动的,中间经手各种系统能力不一,(但它最终会超时被动取消,一般是 30 天)。我觉得你遇到的问题就是微软的预授权被当成了消费,然后触发了人工的流程,这个流程可能导致了两笔交易一段时间内都无法结算和取消(即使客服已经取消了一个,另一个一般也不会马上解冻),微软的系统可能正好在那个时候尝试结算就失败了。一般公司的会计部门遇到这种情况都是先等一整个结账期看看钱有没有来再说,但是在那之前客服就给你发货了,所以和系统已经完全不同步。
个人的经验是扣款异常等流程绝对不能随随便便就转人工处理,因为太容易积压,基本上就要反复尝试并且和收单公司做深层次适配,了解各个发卡行会出哪些问题,每种情况都要分别处理。
另外微软不从预授权扣款而是再发起一个交易也是很烂,但是确实很多 API 都要求你这么操作。