ENGINEERING NOTE 14 / 50 · SMS

把退款纳入接码成本核算

OPEN RAMBO ·

每个号码的标价不等于每次收码成本。应使用已入账扣款、已完成退款和明确定义的收码数量。

本文由 OPEN RAMBO 发布。工程方案和伪代码用于说明设计,不是现有产品 API 文档;示例数字均为演示。

使用已结束时间窗

选择订单和退款有足够时间结束的队列。待退款另列,提前当作已退会低估成本。保持币种一致,或说明换算方法。

区分运营成本

号码净费用与客服时间、基础设施及支付费用分开计算。低价号码若需反复人工处理,总成本可能更高。不要用不同服务国家组合比较并声称质量差异。

处理零收码情况

没有收到短信时,每次收码成本不可定义,不能填零。明确列出花费与零次收码。同时看收码率和等待时间,单独压低成本可能选择便宜但不适用的通道。

示意流程

net_cost = settled_debits - completed_refunds
cost_per_receipt = net_cost / receipts if receipts else None

如何验收

用账本流水复核净成本,待退款不得混入已完成退款。

继续阅读