3.订单查询

版本说明:

版本号 日期 说明
V1.0 2023-04-11 初始版本

简要描述:

  • 提供给接入方相关订单信息。
  • 建议cp server对ulu server的ip地址进行白名单处理。
  • sign签名算法,详情请见1.3 MD5的sign签名算法示例: 签名信息,根据参数名称a-z排序,将参数值拼接后+ secret(密钥) finalString,在进行md5小写加密。

接入要求:

  • 非必接

请求URL:

请求方式:

  • POST

支持方式:

  • applicaton/json

参数:

参数名 必传 类型 说明
orderId str(50) ulu生成的唯一订单id
signature str(32) 签名

请求示例

{
    "orderId":"1544990963624099842",
    "signature":"db125296fead97fba019c54bcc26fbf0"
}

响应示例

成功

{
    "code": 0,
    "msg": "SUCCESS",
    "data": {
        "orderId":"1544990963624099842",
        "gameId":"100000",
        "goodsName":"金币",
        "goodsId":"12",
        "goodsNum":100,
        "goodsExtraNum":5,
        "appName":"2x",
        "roleId":"10010"
        "roleName":"안녕",
        "serverId":"10011",
        "serverName ":"S.10011",
        "userId":"1199976566352814082",
        "payDateMs":"1677148735817",
        "goodsAmount":1500,
        "quantity":10,
        "goodsTotalPrice":15000,
        "createTime":"1677148735817",
        "payAmount":14900,
        "goodsCurrency":"KRW",
        "payStatus":1

    }
}

返回参数详情

返回字段 字段类型 说明
orderId str 订单号
gameId str 游戏id (appid)
goodsName str 商品名称
goodsId str 商品id
goodsNum int 商品数量
goodsExtraNum int 商品赠送数量
appName str 游戏名称
roleId str 角色id
roleName str 角色名称
serverId str 服务器id
serverName str 服务器名称
userId str 用户uid
payDateMs str 支付时间
goodsAmount str 商品单价
quantity int 购买数量
payAmount str 实付金额
goodsCurrency str 币种
payStatus int 0:等待支付状态,1:完成支付,2:取消支付。
goodsTotalPrice str 商品总价
createTime str 下单时间

失败

{
    "code": 500,
    "msg":"",
    "data":null
 }

响应参数说明

参数名 必传 类型 说明 示例
code int 成功返回:0,失败返回失败码。 0
msg string 成功返回"SUCCESS",失败返回失败原因 "SUCCESS"

results matching ""

    No results matching ""