E.SUN Wallet

E.SUN Bank 是中国台湾地区三大商业银行之一,其推出的 E.SUN Wallet 在所有商业银行中拥有最多的用户。E.SUN Wallet 不仅提供电子钱包的核心功能,还允许用户绑定信用卡进行支付。E.SUN Wallet 拥有约 347 万用户,月交易额约 2.4 万亿 TWD,为本地消费者提供多样化服务,包括线上线下支付、汇款、投资和贷款、食品配送、公共交通、网约车和水电费支付。

产品特性

E.SUN Wallet 的产品特性如下表所示:

用户体验

注意:以下不同终端的支付流程代表该支付方式在不同终端类型上的流程,仅供参考。关于支持的商户终端类型,请咨询 Antom 技术支持。
下图展示了在 App 终端使用 E.SUN Wallet 支付的用户体验:
image.png
  1. 买家选择 E.SUN Wallet 进行支付。
  2. 买家跳转至外部浏览器以确认打开 E.SUN Wallet 应用。
  3. 买家跳转至 E.SUN Wallet 应用以进行身份认证。
  4. 买家确认订单信息,并选择用于支付的资金来源选项。
  5. 买家完成支付 OTP。
  6. 买家完成支付,并查看支付结果。
  7. 买家自动跳转至商户结果页。

支持的线上支付集成

Antom 提供了一系列针对每种支付方式量身定制的集成选项。每种支付方式可能支持不同的线上支付集成选项,可根据您的业务需求进行灵活配置。下表提供了有关每种支付方式可用的特定集成的详细信息:

集成注意事项

以下部分概述了不同支付方式的集成考虑,详细介绍了定制化的集成解决方案和支付方式的特点。

支付前

  • E.SUN Wallet 目前不支持 PC 端支付。
  • 首次支付时,买家需要在商户侧做认证绑定,通过 pay (单笔支付) 接口的 referenceBuyerId 字段传入买家 ID,用于判断买家是否进行过认证。请联系 Antom 技术支持以确认该字段的长度限制。
  • TWD 不支持传入小数,所以传入的参数值必须是 100 的整数倍。例如:传入的参数值为
    100
    时,代表 1 TWD。

默认关单时间

您可以使用在 pay (单笔支付) 接口请求中的 paymentExpiryTime 参数来定义关单时长。默认关单时间为 14 分钟(包含首次认证过程)。

请求示例

以下是支付请求中的示例代码:
{
  "env": {
      "clientIp": "1.2.4.3", //买家 IPv4 地址,E.SUN Wallet 必传
      "terminalType": "APP",
      "osType": "ANDROID"
  },
  "order": {
      "orderAmount": {
          "currency": "TWD",
          "value": "500"
      },
      "orderDescription": "Cappuccino #grande (Mika's coffee shop)",
      "referenceOrderId": "ORDER_2025010314112****",
      "buyer": {
          "referenceBuyerId": "555905142759" //买家 ID,E.SUN Wallet 必传
      },
      "goods": [
          {
              "goodsName": "test goods" //商品名称,E.SUN Wallet 必传
          }
      ]
  },
  "paymentAmount": {
      "currency": "TWD",
      "value": "500"
  },
  "paymentMethod": {
      "paymentMethodType": "ESUN_WALLET"
  },
  "settlementStrategy": {
      "settlementCurrency": "USD"
  },
  "paymentNotifyUrl": "https://kademo.intlalipay.cn/payments/notifySuccess",
  "paymentRedirectUrl": "kademo://auth",
  "paymentRequestId": "PAYMENT_2025010314115****_AUTO",
  "paymentExpiryTime": "2027-03-19T09:48:50+0000",
  "productCode": "CASHIER_PAYMENT"
}