开通、充值与消费回退

已核对接口

PartnerServiceSettingService 包含 add、recharge、consume、consumeOne、rollback、rollbackOne;OperationSettingService 提供运营中心增值服务开通、充值与消费接口。RechargeRecordService 保存增值服务充值记录。

额度与期限

CalculateTypeEnum 定义按条、天、月、季、年等类型。具体服务采用哪种方式取决于类别定价与配置,不由枚举存在推断全部生效。

消费关联

商户消费接口携带 transactionId,provider 可见 Redis 保存请求信息的代码。该信息可用于关联后续处理,但是否完整防重、如何过期与回滚,仍需结合原子更新和消费者验证。

验证场景

额度不足、服务关闭、重复消费、重复回退、调用失败后恢复和额度充值并发。不要把额度扣减理解为交易账户扣币。