Quick Pass

集成云闪付扫码是指商家在他们的网站上生成二维码,提供给消费者进行扫描支付。

沙箱环境说明

请注意,沙箱环境在每日18:00之后将停止服务,届时任何调用操作都将无法成功执行。若需在该时间之后进行测试,请提前做好相应安排,或联系技术支持团队获取更多帮助。


支付方式属性


属性内容
消费者货币HKD(港币)
处理货币HKD(港币)
结算货币USD(美元)
类型wechatpayup
最小交易金额1HKD(港币)
最大交易金额单笔交易限额为3.8万港元,全年累计交易限额为40万港元
会话超时60分钟
退款类型支持全额退款、部分退款和多次部分退款
退款有效期360 天
拒付支持
集成类型异步

交易流程

  1. 商户生成订单,调用云闪付 API 获取 TN 单号。
  2. 商户将 TN 单号传递给用户,用户使用云闪付 APP 扫码支付。
  3. 银联处理支付请求,返回结果。
  4. 银商户接收异步通知,更新订单状态。
  5. 商户可以通过交易查询接口确认支付结果。

集成

请求参数说明:

参数名类型必填说明
referenceString订单唯一标识
amountObject订单金额信息
├── currencyString货币类型(如 HKD)
├── valueNumber金额数值,单位为最小货币单位
productDetailString订单描述
countryCodeString国家代码
originString订单来源,如商城域名
paymentMethodObject支付方式信息
├── holderNameString持卡人姓名
├── shopperEmailString付款人邮箱
├── typeString支付方式(如 qp)
returnUrlString支付完成后返回的 URL
browserInfoObject设备浏览器信息(如不指定该信息,则会获取userAgent信息判断消费者终端信息)
├── osTypeString操作系统类型(如 IOS, ANDROID,OTHER)
├── terminalTypeString终端类型(如 APP, WAP,WEB,MINI_APP)
shopperReferenceString付款人唯一标识
lineItemsArray商品详情列表
├── nameString商品名称
├── descriptionString商品描述

交易调用输入示例

{
    "reference": "9B6F974D3DB8436AA2B139551933FF08",
    "amount": {
        "currency": "HKD",
        "value": 100
    },
    "countryCode": "HK",
    "origin": "fffmall.com",
    "paymentMethod": {
        "holderName": "John Doe",
        "shopperEmail": "[email protected]",
        "type": "qp"
    },
    "returnUrl": "https://wallet.futurepay-develop.com/api/PayNotify/paymentSynchronous/business_merchant_id/1/order_id/2115",
    "shopperReference": "FP3d9bcb7a0cf84b80bfc814e1cc43c613"
}

响应参数说明

参数名类型必填说明
codeString响应状态码,"0" 表示成功
msgString响应消息
serverTimeNumber服务器时间戳,单位毫秒
dataObject业务数据对象
├── actionObject支付跳转相关信息
│ ├── paymentMethodTypeString支付方式类型(qp)
│ ├── schemeUrlString支付宝 scheme URL(用于 App 内支付)
│ ├── applinkUrlString支付宝 App 链接 URL(用于外部浏览器跳转)
│ ├── payUrlStringFuturePay构建付款链接兼容APP/WAP/WEB
│ ├── urlStringWeb 端支付 URL
│ ├── qrCodeString付款二维码值(需将二维码值构建为二维码)
│ ├── methodString请求方法(如 Get)
│ ├── typeString操作类型(如 redirect)
├── amountObject订单金额信息
│ ├── currencyString货币类型(如 HKD, USD)
│ ├── valueNumber金额数值,单位为最小货币单位
├── merchantReferenceString商户订单号
├── pspReferenceString支付平台交易号
├── resultCodeString支付结果状态(如 PENDING)
successBoolean是否成功(true 表示成功)

交易调用输出示例

{
    "code": "0",
    "msg": "success",
    "serverTime": 1728633576429,
    "data": {
        "action": {
            "paymentMethodType": "qp",
            "url": "https://r2.girogate.de/molpay/S1389/I?tx=2334590813&rs=ZMQklSaGdmdZw9NTiM16xen8591YbjuY&cs=e1f62ec550918e3471308d9e34a830e3d7f22dc40690616190a9c16d8f653049",
            "method": "Get",
            "type": "qp"
        },
        "amount": {
            "currency": "HKD",
            "value": 100
        },
        "merchantReference": "9B6F974D3DB8436AA2B139551933FF08",
        "pspReference": "1844649030089572352",
        "resultCode": "PENDING"
    },
    "success": true
}