## ADDED Requirements ### Requirement: 套餐使用记录价格快照 系统 SHALL 在创建套餐使用记录时分别快照套餐成本价与零售价:`paid_amount`(成本价)SHALL 取订单 `seller_cost_price`(销售成本价,即卖家店铺向平台结算的成本),`retail_amount`(零售价)SHALL 取订单 `total_amount`(零售总价)。成本价与实付金额在个人客户场景下不相等时,`paid_amount` MUST 使用成本价而非实付金额。 #### Scenario: 个人客户购买时快照成本价与零售价 - **WHEN** 个人客户为资产购买套餐,店铺成本价 10900 分,零售价 15900 分,客户实付 15900 分 - **THEN** 创建的套餐使用记录 `paid_amount = 10900`,`retail_amount = 15900` #### Scenario: 代理钱包自购时快照成本价与零售价 - **WHEN** 代理以钱包支付为自有资产购买套餐,成本价 7000 分,零售价 9900 分 - **THEN** 创建的套餐使用记录 `paid_amount = 7000`,`retail_amount = 9900` #### Scenario: 赠送套餐时快照零成本价与零售价 - **WHEN** 平台赠送套餐,零售价 9900 分,成本价 0 分 - **THEN** 创建的套餐使用记录 `paid_amount = 0`,`retail_amount = 9900`