GET /open/api/v1/sdk/checkouts/:id

鉴权:接入方后台 HMAC

调用方:接入方后台

功能描述

用 checkout_id 和用户 ID 读取创建结算时锁定的内容,再按这份内容收款。不要改用支付页临时上传的图片或商品。

参数

路径参数

属性类型默认值必填说明
idstring是结算会话号 checkout_id。

查询参数

属性类型默认值必填说明
external_user_idstring是必须和换 JWT 时是同一个用户 ID。

返回值

成功时 code 为 0,下面的字段在 data 里。

Object data

属性类型默认值必填说明
checkoutObject是结算状态,字段与查询用户结算状态的 data 相同。
contentObject是锁定的收货地址和商品作品。
settlement_amount_centnumber是结算金额,单位分。

示例代码

curlbash
# 先设置 CHANNEL_ACCESS_KEY、CHANNEL_SECRET_KEY,并按接口说明计算 signature
curl --request GET 'https://api.channel.suiinn.com/open/api/v1/sdk/checkouts/checkout-id?external_user_id=your-user-id' \
  --header 'X-Channel-Key: $CHANNEL_ACCESS_KEY' \
  --header 'X-Channel-Timestamp: $timestamp' \
  --header 'X-Channel-Nonce: $nonce' \
  --header 'X-Channel-Signature: $signature'