UnionBank Online

UnionBank Online 是联合银行提供的数字银行服务,用户可通过网页或手机 App 完成安全的网银支付。 该通道支持电子商务交易、账单代扣与企业收款,流程安全且符合 BSP 金融监管要求。


支付方式属性

属性值
可用国家代码菲律宾(PH)
消费者货币PHP
处理货币PHP
结算货币USD
类型 I银行转账 (bankTransfer)
类型 IIunionbankph
会话超时1小时
退款不支持退款
集成类型异步

交易流程

  1. 消费者在商家结账时选择使用 UnionBank Online支付。
  2. 商户系统将付款请求转发给 Future Pay。
  3. Future Pay向‌UnionBank Online发起支付请求。
  4. 在UnionBank Online响应后,Future Pay将响应转发给商户。
  5. 消费者确认付款后,UnionBank Online通知支付成功结果到Future Pay。
  6. Future Pay向商户发送成功通知,商户通知消费者支付成功。

集成

请求参数说明

参数名类型必填说明
referenceString是订单唯一标识
amountObject是订单金额信息
├── currencyString是货币类型(PHP)
├── valueNumber是金额数值,单位为最小货币单位
productDetailString是订单描述
countryCodeString是国家代码(PH)
originString是订单来源,如商城域名
paymentMethodObject是支付方式信息
├── telephoneNumberString否持卡人手机号
├── typeString是支付方式
├── holderNameString否持卡人姓名
├── billingAddressString否付款人地址
returnUrlString是支付完成后返回的 URL
shopperReferenceString是付款人唯一标识

交易调用输入示例

{
    "amount": {
        "currency": "PHP",
        "value": 201
    },
    "paymentMethod":{
        "holderName":"test",
        "telephoneNumber":"123456456",
        "billingAddress":"Centro Avenida Doutor José S. Azevedo 142",
        "type":"unionbankph"
    },
    "productDetail": "test",
    "countryCode": "PH",
    "origin": "rrrrrr.com",
    "reference": "show17855224q114",
    "shopperReference": "show17855224q114",
    "returnUrl": "https://www.baidu.com/"
}

交易响应字段说明

参数名类型必填说明
codeString是响应代码(如 0 表示成功)
msgString是响应消息(如 success)
serverTimeNumber是服务端时间戳(毫秒)
successBoolean是请求是否成功
dataObject是响应数据主体
├── actionObject是支付动作信息
│ ├── paymentMethodTypeString是支付方式类型
│ ├── urlString是跳转支付的 URL
│ ├── methodString是请求方式(如 GET/POST)
│ ├── typeString是动作类型(如 redirect 表示跳转支付)
├── amountObject是订单金额信息
│ ├── currencyString是货币类型(PHP)
│ ├── valueNumber是金额数值,单位为最小货币单位
├── merchantReferenceString是商户侧订单号
├── pspReferenceString是支付平台订单号(支付服务提供商生成的唯一标识)
├── resultCodeString是支付结果状态(如 PENDING 表示待支付)

交易调用输出示例

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

Did this page help you?