订单查询


API URL:https://mapi.yabandpay.com/Payments

Method:POST

POST data type:Json

参数 类型 描述 是否必填
user String 收银员或超级管理员账号的的UID 必填
sign String 签名 必填
method String v3.QueryOrder 必填
time Long 时间戳 必填
  • 参数
参数 类型 描述 是否必填
trade_id String YabandPay订单编号 必填

签名示例:

拼接为URL方式并排序后的字符串

"method=v3.QueryOrder&time=1728566835&trade_id=2eb629a8-96ad-d495-38f2-41f5bebf31cd&user=016683"

得到的 stringA 使用 secret_key做签名

得到的签名如下:

"8c0cdb593664fea7427af5024ca7c7d215b40fbfe1d9bbf4093969a87dc0c8ff"

提交示例:

{
    "user": "016683",
    "sign": "8c0cdb593664fea7427af5024ca7c7d215b40fbfe1d9bbf4093969a87dc0c8ff",
    "method": "v3.QueryOrder",
    "time": 1728566835,
    "data": {
        "trade_id": "2eb629a8-96ad-d495-38f2-41f5bebf31cd"
    }
}

返回示例:

{
    "status": true,
    "code": "200",
    "data": {
        "transaction_info": {
            "trade_id": "2eb629a8-96ad-d495-38f2-41f5bebf31cd",
            "merchant_name": "Yaband Telecom B.V",
            "store_name": "YabandPay",
            "cashier_name": "YabandPay Test",
            "pay_method": "online",
            "sub_pay_method": "WeChat Pay",
            "order_id": "20240524100500801159g28",
            "amount": "0.01",
            "tip_amount": "0.01",
            "currency": "EUR",
            "settlement_amount": "0.01",
            "settlement_currency": "EUR",
            "exchange_rate": "1",
            "description": "YabandPay Test",
            "redirect_url": "https://yabandpay.com/",
            "notify_url": "https://ordergoapi.yabandpay.com/api/Test/notify",
            "state": "paid",
            "time_out": "1440",
            "amount_cny": "0.07",
            "merchant_cost": "0.10",
            "transaction_id": "4200002425202409032894611438",
            "paid_at": "1725349108",
            "yb_transaction_id": "b228f7d3-b56b-5210-d270-5e5f23690db0",
            "icon_url": "https://partner.yabandpay.com/Public/Admin/image/wechat3x.png?v=202310201461",
            "payer_profile": {
                "payer_name": "UNKNOWN",
                "payer_ip": "208.87.243.129",
                "payer_bank_account": "451461***1527",
                "issuer_name": "",
                "expiry_month": "",
                "expiry_year": ""
            },
            "refund_info": [
                {
                    "transaction_id": "20240903153820059756",
                    "refund_id": "20240903154342497308",
                    "m_refund_id": null,
                    "refund_time": "1725349422",
                    "state": "refunded",
                    "refund_amount": "0.01",
                    "refund_currency": "EUR",
                    "refund_description": "gary",
                    "notify_url": "null",
                    "demo": "",
                    "settlement_refund_amount": "0.01",
                    "settlement_refund_currency": "EUR",
                    "merchant_cost": "0.1",
                    "yb_transaction_id": "c07859aa-3d12-69d4-ef2f-a9556d9c4d33"
                }
            ],
            "createDate": "1725349082",
            "user": "016683"
        }
    },
    "message": ""
}

更多信息:

资金状态代码和描述:
fund_flow_status fund_flow_description
0 uncleared
1 cleared
2 settled
参数说明:

返回参数说明请参阅异步通知

results matching ""

    No results matching ""