计费
管理应用计费——一次性收费、周期性订阅、交易和用量计费。14 个 API 命令。
所有 billing 命令共享以下参数:
| 参数 | 短参 | 说明 |
|---|---|---|
--params | 路径/查询参数(JSON 格式) | |
--data | 请求体(JSON 格式) | |
--jq | -q | jq 表达式过滤输出 |
--dry-run | 预览请求,不实际执行 |
one-time
一次性收费管理。
shoplazza billing one-time create --data @charge.json
shoplazza billing one-time get --params '{"charge_id":"123"}'
shoplazza billing one-time list
shoplazza billing one-time transactions --params '{"charge_id":"123"}'
recurring
周期性订阅管理。
shoplazza billing recurring create --data @subscription.json
shoplazza billing recurring get --params '{"subscription_id":"123"}'
shoplazza billing recurring list
shoplazza billing recurring update --params '{"subscription_id":"123"}' --data @subscription.json
shoplazza billing recurring cancel --params '{"subscription_id":"123"}'
shoplazza billing recurring transactions --params '{"subscription_id":"123"}'
transactions
查询单笔交易。
shoplazza billing transactions get --params '{"transaction_id":"123"}'
usage
用量计费管理。
shoplazza billing usage create --data @usage.json
shoplazza billing usage get --params '{"usage_id":"123"}'
shoplazza billing usage list