获取用户的支付记录

接口

GET /hserve/v2.0/idp/pay/order/

请求参数

参数 类型 说明
merchandise_record_id string 商品记录 ID,可用于定位用户购买的物品
merchandise_schema_id integer 商品表 ID,可用于定位用户购买的物品
status string 订单支付状态,可选值有:pending(待支付)、success(支付成功)
refund_status string 订单退款状态,可选值有:complete(退款成功)、partial(部分退款)、failed(退款失败)、' '(空字符串,订单没有发生退款操作时的默认状态)
trade_no string 真正的交易 ID, 业务方在微信后台对账时可看到此字段
transaction_no string 知晓云平台所记录的流水号
gateway_type string 支付方法,可选值有:weixin_tenpay(微信支付)、alipay(支付宝支付)

请求示例

curl -X GET \
  -H "X-Hydrogen-Client-ID: {{ClientID}}" \
  -H "Authorization: Hydrogen-r1 {{AccessToken}}" \
  -H "Content-Type: application/json" \
  -G \
  --data-urlencode 'status=success' \
  https://{{服务器域名}}/hserve/v2.0/idp/pay/order/

返回参数说明

部分关键字段:

参数 类型 说明
created_at integer 订单创建时间
merchandise_description string 微信支付-微信支付凭证-商品详情上的文字描述
paid_at integer 付款时间, 未支付的话为 null
status string 订单支付状态
refund_status string 退款状态
total_cost integer 发起交易请求时的支付金额
trade_no string 真正的交易 ID, 业务方在微信后台对账时可看到此字段
transaction_no string 知晓云平台所记录的流水号

返回实例

{
    "meta": {
        "limit": 20,
        "next": "/hserve/v2.0/idp/pay/order/?limit=20&offset=20",
        "offset": 0,
        "previous": null,
        "total_count": 2
    },
    "objects": [
        {
            "created_at": 1497524129,
            "gateway_extra_info": {},
            "id": 5,
            "ip_address": "127.0.0.1",
            "merchandise_description": "",
            "merchandise_record_id": null,
            "merchandise_schema_id": null,
            "merchandise_snapshot": {},
            "paid_at": null,
            "status": "success",
            "refund_status": null,
            "total_cost": 100.00,
            "trade_no": "1dLSQzzjRcJshqosJCeNruA******",
            "transaction_no": "DEqbLRjWWtCqjxOUapRxaLb******",
            "updated_at": 1497524129,
            "created_by_id": 1091431,
        },
        {
            "created_at": 1497524130,
            "gateway_extra_info": {},
            "id": 6,
            "ip_address": "127.0.0.1",
            "merchandise_description": "",
            "merchandise_record_id": null,
            "merchandise_schema_id": null,
            "merchandise_snapshot": {},
            "paid_at": null,
            "status": "success",
            "refund_status": null,
            "total_cost": 100.00,
            "trade_no": "1dLSR0EopQfRVkbLFrRNFKT*********",
            "transaction_no": "znVAJaEKrwriaTlwjDlVdLZ*********",
            "updated_at": 1497524130,
            "created_by_id": 1091431,
        }
    ]
}

状态码说明

200: 查询成功

400: 参数错误

results matching ""

    powered by

    No results matching ""