- 创建收银台会话 — 锁定产品版本、定价和货币
- 创建订单 — 发起支付并返回 PSP 托管的收银台 URL
- 取消订单 — 在支付完成前取消待处理(未支付)的订单
create-order 的必填项比表面上多。 除
checkoutSessionId 与 billingDetail 外,/v1/actions/onetime-order/create-order 和 /v1/actions/subscription-order/create-order 均要求 language 与 userTerminal(如 "en" / "desktop")—— 缺任意一个都返回 400 Invalid input,且错误信息不会指出缺哪个字段。认证只带会话令牌:在 Authorization 头旁再加 X-Store-Slug 会报 Multiple authentication methods detected。一次性订单状态值
端点
创建收银台会话
锁定产品版本和定价用于收银台
取消一次性订单
在支付前取消待处理订单