项目描述
翻译我们需要一个脚本或小工具,定期从网关提取交易,无论是通过其报告接口还是通过导入结算文件,并根据订单号、金额和日期自动将每笔交易匹配到正确的订单,允许小的时间差异。匹配的对应该标记为已关闭。任何未匹配的项——金额不匹配、重复收费、没有订单的支付、从未支付的订单——必须进入一个单独的列表供我们的会计使用。
结果应该在计划上无人值守运行,并留下可读的差异报告以及匹配的内容和时间的日志。可以使用Python或PHP,具体取决于我们的技术栈;请先描述您的方法并给出估算。
最重要的事项:
— 可靠的匹配与可配置的容差
— 清晰的未匹配支付报告
— 正确处理重复和退款交易