feat(payment): 优化套餐配置和支付服务
- 简化套餐配置结构,删除冗余的 default.yaml 和 us.yaml - 优化 Apple IAP 服务和验证逻辑 - 更新套餐数据模型和协议文档 - 添加支付相关测试用例
This commit is contained in:
@@ -20,8 +20,8 @@ async def test_verify_endpoint_returns_401_without_auth() -> None:
|
||||
response = await client.post(
|
||||
"/api/v1/payments/apple/transactions/verify",
|
||||
json={
|
||||
"productCode": "basic_pack",
|
||||
"appStoreProductId": "com.meeyao.qianwen.basic_pack",
|
||||
"productCode": "starter_pack",
|
||||
"appStoreProductId": "com.meeyao.qianwen.starter_pack",
|
||||
"transactionId": "0000000000000001",
|
||||
"signedTransactionInfo": "fake_jws",
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user