FuturePay 收单订单查询

该接口用于根据商户订单号或平台订单号查询收单订单状态。

1.请求地址(POST)

实时 API: https://api.futurepay.global/payin/paymentOrderQuery

沙盒 API: https://api.futurepay-develop.com/payin/paymentOrderQuery


2.请求参数(JSON 格式)

参数可以 二选一传入:

参数名类型必填说明
merchantReferenceString否商户订单号
pspReferenceString否FuturePay 平台订单号
providerReferenceString否FuturePay 三方订单号
{
  "merchantReference": "商户订单号(可选)",
  "pspReference": "平台订单号(可选)",
  "providerReference": "平台订单号(可选)"
}

注意: merchantReference 和 pspReference 至少需传一个


3.响应参数(JSON格式)

顶层字段

参数名类型示例值描述
codeString"0"响应码,0 表示成功
msgString"success"响应消息
serverTimeLong1747904980771服务器时间戳(毫秒)
successBooleantrue请求是否成功
dataObject见下表订单数据对象

data 字段内参数

参数名类型示例值描述
merchantReferenceString"3753595377629466860"商户订单号
pspReferenceString"1925475282161106944"FuturePay 平台订单号
resultCodeString"SUCCEED"更多结果可参考该地址订单处理结果
refusalReasonStringnull拒绝原因(如有)。与 failReason 取值相同
failReasonString"Fraud"失败或争议原因。与 refusalReason 取值相同,建议使用本字段(与订单列表查询接口一致)
amountObject见下表支付金额信息
providerReferenceString"202505221940109000001888A0234862571"支付渠道方订单号
paymentMethodString"cards"支付方式(如 cards, alipay 等)
orderTypeString"transaction"订单类型,见下表
completeTimeString"2026-07-14T09:38:21.000+00:00"订单完成时间,ISO-8601 格式
orderCreateTimeString"2026-07-14T09:37:39.000+00:00"订单创建时间,ISO-8601 格式
additionalDataObject请参考示例响应费用信息;争议类订单还包含争议信息

orderType 取值

取值说明
transaction收单交易
refund退款
chargeback正式拒付
inquiry调单(发卡行索取资料,非拒付)
rdrRDR 拒付预警
ethocaEthoca 拒付预警
efw早期欺诈预警

争议类订单(chargeback、inquiry、rdr、ethoca、efw)的资金后果说明详见 Webhook 争议订单回调。

amount 字段内参数

参数名类型示例值描述
currencyString"USD"币种代码
valueLong1299支付金额,单位为“分”

additionalData 对象字段

费用信息(所有订单类型)

字段名类型说明
ACQUIRING_FEEObject固定费
DISCOUNT_FEEObject百分比手续费
GATEWAY_FEEObject网关费
IOF_FEEObject税费

争议信息(仅争议类订单返回)

字段名类型说明
originalReferenceString原交易的 FuturePay 平台订单号,用它关联回被争议的那笔交易
fundImpactString资金影响,见下表
disputeDueByString抗辩截止时间,UTC,格式 yyyy-MM-dd HH:mm:ss。仅 chargeback / inquiry
networkReasonCodeString卡组织原因码。仅 chargeback / inquiry

fundImpact 取值

取值说明
AUTO_REFUNDED已自动退款,无需操作
MERCHANT_ACTION需商户决定,当前尚未产生资金影响
FROZEN本金及手续费已冻结,等待裁决
SETTLED_WON争议已赢,冻结金额已释放
SETTLED_LOST争议已输,已扣款
NONE不影响资金

disputeDueBy 为抗辩截止时间,超过该时间提交证据会被卡组织拒绝,争议直接判输。 建议在收到争议后立即记录并设置提醒。

金额对象结构(ACQUIRING_FEE/ DISCOUNT_FEE/ GATEWAY_FEE/ IOF_FEE)

字段名类型说明
currencyString币种,例如:UGX(乌干达先令)
valueString金额,精确到小数点后10位

4.时间字段格式说明

本接口返回两种时间格式,解析时请注意区分:

字段格式示例
completeTime、orderCreateTimeISO-8601(带时区)2026-07-14T09:38:21.000+00:00
additionalData.disputeDueByyyyy-MM-dd HH:mm:ss(UTC)2026-09-19 00:00:00

disputeDueBy 与 Webhook 回调中的同名字段格式一致,处理逻辑可复用。


5.示例

5.1 普通交易订单

{
    "code": "0",
    "msg": "success",
    "serverTime": 1784022863898,
    "data": {
        "merchantReference": "BB910AADF2C849369E2C393387B9AEB6",
        "pspReference": "2076964133567332352",
        "resultCode": "SUCCEED",
        "amount": {
            "currency": "USD",
            "value": 200
        },
        "providerReference": "202607141140108001001886I0281206515",
        "paymentMethod": "pix",
        "completeTime": "2026-07-14T09:38:21.000+00:00",
        "orderCreateTime": "2026-07-14T09:37:39.000+00:00",
        "orderType": "transaction",
        "additionalData": {
            "ACQUIRING_FEE": {
                "currency": "USD",
                "value": "0"
            },
            "IOF_FEE": {
                "currency": "BRL",
                "value": "5.185000000"
            },
            "DISCOUNT_FEE": {
                "currency": "BRL",
                "value": "10"
            },
            "GATEWAY_FEE": {
                "currency": "USD",
                "value": "0"
            }
        }
    },
    "success": true
}

5.2 拒付订单

{
    "code": "0",
    "msg": "success",
    "serverTime": 1789194960363,
    "data": {
        "merchantReference": "35D58738ACA345E3BB380D6003747DD8",
        "pspReference": "CB2098370142512742400",
        "resultCode": "FAILED",
        "refusalReason": "Fraud",
        "failReason": "Fraud",
        "amount": {
            "currency": "USD",
            "value": 200
        },
        "providerReference": "du_1UESQM08pryDCbBWNzLD28lZ",
        "paymentMethod": "intercards",
        "completeTime": "2026-09-11T11:20:36.000+00:00",
        "orderCreateTime": "2026-09-11T11:16:42.000+00:00",
        "orderType": "chargeback",
        "additionalData": {
            "ACQUIRING_FEE": {
                "currency": "USD",
                "value": "10"
            },
            "originalReference": "2098369735585562624",
            "fundImpact": "SETTLED_LOST",
            "disputeDueBy": "2026-09-19 00:00:00",
            "networkReasonCode": "10.4"
        }
    },
    "success": true
}

上例中 pspReference 是拒付单自身的单号(CB 开头),additionalData.originalReference 才是被争议的原交易单号;fundImpact 为 SETTLED_LOST 表示该争议已输、本金与手续费已扣除。


Did this page help you?