跳转到内容

支付与配额 API

前置:$BASE、$TOKEN。

方法 路径 说明
GET /api/payment/membership 会员信息
GET /api/payment/plans 套餐列表
GET /api/payment/quota 配额
POST /api/payment/quota/check 校验配额
POST /api/payment/order/create 创建订单
GET /api/payment/order/{order_id} 查询订单
POST /api/payment/order/{order_id}/cancel 取消订单
GET /api/payment/orders 订单列表
POST /api/payment/mock/pay Mock 支付
GET /api/payment/mock/{order_id} Mock 支付页
终端窗口
curl -sS "$BASE/api/payment/plans" -H "Authorization: $TOKEN"
curl -sS "$BASE/api/payment/membership" -H "Authorization: $TOKEN"
curl -sS "$BASE/api/payment/quota" -H "Authorization: $TOKEN"

请求体:

{
"plan_id": "pro_monthly",
"payment_method": "mock"
}
终端窗口
curl -sS "$BASE/api/payment/order/create" \
-H "Authorization: $TOKEN" \
-H 'Content-Type: application/json' \
-d '{
"plan_id": "pro_monthly",
"payment_method": "mock"
}'