业务知识
文章平均质量分 66
业务知识
乐之者v
一生编程,快乐编程。
展开
-
优惠券核销业务
优惠券核销业务,包含 买券,券核销,退券,退款,过期自动退。原创 2024-06-21 16:54:25 · 359 阅读 · 0 评论 -
系统之间的一致性问题 -- 支付成功显示未支付
支付之后,主动查询,如果查询到的支付状态是未支付,那么服务端可以把订单放到延时队列中,1秒后再次查询,如果1秒后还是未支付,再次放入延时队列。如果付款之后,展示 “未支付”, 用户可能会投诉,但是如果 付款之后,展示的是 “支付中”, 用户或许会主动刷新页面,等待最新的支付结果。客户端重试,不需要做太多次,可以每隔一秒查询一次支付结果,如果是未支付就继续查询,最多三次。用户支付之后,如果第三方系统的支付状态还是未支付,当前系统可以展示 为 “支付中”。接入第三方系统的支付接口,支付成功后,却显示未支付。原创 2024-04-26 16:04:13 · 296 阅读 · 0 评论 -
电商业务知识总结(三)--退货退款
退款单号,订单号,子订单号,退款状态,退款金额,用户id,用户名称,支付方式,退款的银行流水号,退款原因,退款完成时间。必须做好事务处理,订单状态、退款单状态等状态同时成功,或者同时失败,避免出现 退货不退款的客诉,或者 退款不退货的资损。做好风控,针对账号和ip进行记录和监控,发现有异常行为的账号或者ip,及时做名单限制,避免黑产。一般情况,不建议有 退款失败 的状态,可以用 退款处理中。产品需要明确,退款是否存在时间限制,像支付宝,过了交易期限,是不支持退款的。退款可以分为 仅退款、退货退款。原创 2024-02-22 00:03:47 · 471 阅读 · 0 评论 -
电商业务知识总结(二)--订单和支付
最好设置冷库和热库,时间比较久远的订单,可以归档,放到冷库,避免数据越积越多,影响查询和更新等业务的响应速度。调用第三方的支付,添加支付单后,会返回支付要素,用户输入密码确认,之后系统会收到第三方系统的支付回调。支付成功,收到回调通知,修改订单状态,执行业务逻辑,需要保证事务性,要么全部成功,要么全部失败。调用第三方添加支付单,返回支付要素,用户输入密码后,再根据支付回调,更新订单状态。订单号,用户id,支付流水号,支付状态,支付方式,支付金额,支付回调时间。取消订单,或者退款后,订单变为关闭状态。原创 2024-02-22 00:02:44 · 660 阅读 · 0 评论 -
电商业务知识总结(一)
店铺相关属性:店铺编码、店铺详情、联系电话、联系人、楼层编码、营业时间、店铺图片oss地址。营销的形式有多种:好物(打折扣)、积分兑礼、秒杀、领券(类似100兑200)、抽奖。商品相关属性:商品编码、商品名称、商品图片oss地址、地址、物流配送方式、对应店铺。帖子相关属性:发帖人id,帖子标题,帖子内容,帖子关联的话题id,审核人id。电商、营销、券、会员、积分、内容(feed流、信息流)、停车。OCR积分的关键,在于识别率。业务领域: 店铺、商品、订单、支付、交付、退货、退款等。原创 2024-02-21 23:57:54 · 360 阅读 · 0 评论