1. 支付类接口
象盈收3.0-开放平台
  • 签名与验签说明
  • SDK使用说明
  • 支付类接口
    • 统一下单
      POST
    • 查询订单
      POST
    • 关闭订单
      POST
    • 支付通知
      POST
    • 统一退款
      POST
    • 查询退款
      POST
    • 退款通知
      POST
  1. 支付类接口

统一下单

测试环境
http://36.111.32.115:9403
测试环境
http://36.111.32.115:9403
POST
/api/pay/unifiedOrder
最后修改时间:2026-08-27 10:15:48
商户业务系统通过统一下单接口发起支付收款订单。支付网关根据不同的支付方式返回对应的支付参数,业务系统使用支付参数发起收款。
支付方式参数说明
WayCode支付方式
QR_CASHIER聚合扫码(用户扫商家)
AUTO_BAR聚合条码(商家扫用户)
ALI_BAR支付宝条码
ALI_JSAPI支付宝生活号
ALI_LITE支付宝小程序
ALI_APP支付宝APP
ALI_WAP支付宝WAP
ALI_PC支付宝PC网站
ALI_QR支付宝二维码
WX_BAR微信条码
WX_JSAPI微信公众号
WX_LITE微信小程序
WX_APP微信APP
WX_H5微信H5
WX_NATIVE微信扫码
YSF_BAR云闪付条码
YSF_JSAPI云闪付jsapi
WEB_CASHIERWEB收银台
channelExtra参数说明
当 wayCode=AUTO_BAR 或 wayCode=ALI_BAR 或 wayCode=WX_BAR 或 wayCode=YSF_BAR 时,channelExtra必须传auth_code,为用户的付款码值,channelExtra示例数据如:
{"authCode": "13920933111042"}
当 wayCode=ALI_JSAPI或 wayCode=ALI_LITE 时,channelExtra必须传buyerUserId,为支付宝用户ID,channelExtra示例数据如:
{"buyerUserId": "2088702585070844"}
当 wayCode=WX_JSAPI 或 wayCode=WX_LITE 时,channelExtra必须传openid,为微信OpenId, channelExtra示例数据如:
{"openid": "o6BcIwvSiRpfS8e_UyfQNrYuk2LI"}
注意: 若当前为特约商户,并且商户使用的自己的公众号或者小程序获取到的openId时:
需要:
1.
商户自己的公众号或者小程序的AppId需要在服务商里进行关联, 请联系运营平台进行配置;
2.
channelExtra参数中添加 subAppId 参数,该参数为商户的公众号或小程序的AppId,示例:
{ "openid": "o6BcIwvSiRpfS8e_UyfQNrYuk2LI", "subAppId":"wx08b5a41f7a27abf1" }
当 wayCode=ALI_QR 或 wayCode=WX_NATIVE 时,channelExtra可以传payDataType设置返回支付数据支付类型。此时payDataType可以为:codeUrl-二维码地址,codeImgUrl-二维码图片地址,不传payDataType默认返回codeUrl类型, channelExtra示例数据如:
{"payDataType": "codeImgUrl"}
当 wayCode=QR_CASHIER 时,channelExtra可以传payDataType和entryPageType。
entryPageType指定聚合码扫码时进入H5或小程序页面,默认为H5页面。h5-h5页面,lite-小程序页面。
payDataType设置返回支付数据支付类型,此时payDataType可以为:codeUrl-二维码地址,codeImgUrl-二维码图片地址,不传payDataType默认返回codeUrl类型, channelExtra示例数据如:
{"entryPageType": "lite", "payDataType": "codeImgUrl"}
当 wayCode=ALI_WAP 时,channelExtra可以传payDataType设置返回支付数据支付类型。此时payDataType可以为:form-返回自动跳转的支付表单,codeImgUrl-返回一个二维码图片URL,payUrl-返回支付链接,不传payDataType默认返回payUrl类型, channelExtra示例数据如:
{"payDataType": "form"}
当 wayCode=ALI_PC 时,channelExtra可以传payDataType设置返回支付数据支付类型。此时payDataType可以为:form-返回自动跳转的支付表单,payUrl-返回支付链接,不传payDataType默认返回payUrl类型, channelExtra示例数据如:
{"payDataType": "form"}

请求参数

Body 参数application/json必填

示例
{
    "version": "1.0",
    "reqTime": 1622016572190,
    "signType": "MD5",
    "sign": "C380BEC2BFD727A4B6845133519F3AD6",
    "devOrgId": "string",
    "mchNo": "M1621873433953",
    "appId": "60cc09bce4b0f1c0b83761c9",
    "mchOrderNo": "20160427210604000490",
    "wayCode": "WX_LITE",
    "amount": 100,
    "currency": "cny",
    "clientIp": "210.73.10.148",
    "subject": "商品测试标题",
    "body": "商品描述测试",
    "notifyUrl": "https://www.jeequan.com/notify.htm",
    "sellerRemark": "string",
    "buyerRemark": "string",
    "expiredTime": 3600,
    "channelExtra": "{\"auth_code\":\"13920933111042\"}",
    "divisionMode": 0,
    "extParam": "134586944573118714"
}

返回响应

🟢200成功
application/json
Bodyapplication/json

示例
{
    "code": 0,
    "msg": "string",
    "sign": "string",
    "data": {
        "payOrderId": "U12021022311124442600",
        "mchOrderNo": "20160427210604000490",
        "orderState": 2,
        "payDataType": "payUrl",
        "payData": "http://www.jeequan.com/pay.html",
        "payOrderInfo": "{}",
        "errCode": "ACQ.PAYMENT_AUTH_CODE_INVALID",
        "errMsg": "Business Failed 失败"
    }
}
修改于 2026-08-27 10:15:48
上一页
SDK使用说明
下一页
查询订单
Built with