1. Direct API 对接
  • 概览
  • 集成模式
    • 收银台模式
    • 嵌入式 iframe 模式
    • Direct API 模式
    • 插件模式
  • 支付方式
    • 支付方式概览
    • 全球
      • 国际卡
      • Afterpay
      • Apple Pay
      • Google Pay
      • Klarna
    • 中国大陆&港台地区
      • Alipay CN
      • Alipay HK
      • JKO PAY
      • TWN BANK
      • WeChat Pay
    • 日韩地区
      • 日本
        • Konbini
      • 韩国
        • Kakao Pay
        • Naver Pay
        • PAYCO
    • 东南亚地区
      • 印度尼西亚
        • Akulaku
        • BNI
        • BRI
        • CIMB Clicks
        • DANA
        • Mandiri
        • Maybank
        • Nobu Bank QRIS
        • OVO
        • Permata
      • 马来西亚
        • Boost
        • Mcash
        • Touch n Go
      • 菲律宾
        • BPI
        • Coins.ph
        • GCash
        • GrabPay
        • Maya
      • 泰国
        • Bualuang iBanking
        • Krungsri Online
        • Prompt Pay
        • Rabbit LINE Pay
        • TrueMoney
      • 越南
        • Napas Card
        • VietQR
        • Zalopay
  • 开始接入
    • 申请测试商户
    • 测试验收场景
    • 上线前准备
    • 如何配置公钥
    • 请求与响应结构
    • API 签名组装规则
    • 支付完成同步跳转参数说明
    • 收银台对接
      • 收银台流程说明
    • iframe 对接
      • 国际卡支付流程(iframe)
      • 国际卡绑卡流程(iframe)
      • Google Pay 流程(iframe)
      • Apple Pay 流程(iframe)
    • Direct API 对接
      • 国际卡支付流程(Direct API)
      • WeChatPay 流程(Direct API)
      • Alipay+ 流程(Direct API)
      • Apple Pay 流程(Direct API)
  • APIs
    • 接口
      • API - 支付
      • API - 支付查询
      • API - 退款
      • API - 退款查询
      • API - 支付取消
      • API - 获取iframe凭证
      • API - 解绑
      • API - 绑卡查询
      • API - 物流上传
      • API - 支付查询-POST
    • 通知
      • Notify - 支付结果通知
      • Notify - 退款结果通知
      • Notify - 绑卡结果通知
      • Notify - 争议结果通知
  • 附录
    • 返回码
    • 业务错误码
    • 订单状态
    • 国家编码
    • 州
    • 币种
    • 承运商
    • 资源下载
      • 插件
      • 对接 SDK - Java
      • 对接 SDK - Node
  1. Direct API 对接

Alipay+ 流程(Direct API)

适用场景
支付方式:AlipayCN(支付宝),AlipayHK(支付宝HK),DANA,GCASH,BPI,Kakaopay,Touch n Go,Boost,TrueMoney,Rabbit-line Pay
集成模式:Direct API 模式
开放能力对接清单:
API-支付
API-支付查询
Notify - 支付结果通知

一、业务时序图#

APP支付场景
小程序支付场景
通过 Direct API 集成模式对接Alipay+(简称A+)的 APP 支付,实现在商家 APP 中接受用户A+付款;
A+_APP.jpg
1
用户在商家APP内购物下单;
2
商家客户端向后端发送支付指令;
3
商家服务端调用连连全球收单的 API-支付 接口进行创单支付;
4
连连全球收单同步返回支付会话凭证;
5
商家服务端向商家客户端传输支付会话凭证;
6
调用 Alipay+ 官方SDK(官方SDK为用户提供了更流畅的支付体验);
7
唤起用户本地钱包 APP;
8
用户在支付页面输入密码;
9
支付完成后,跳转回商家 APP 内;
10
支付成功后,连连开放平台会向商家服务端发送 Notify - 支付结果通知 ,同时建议商家对接 API-支付查询 接口,确保及时更新订单状态;
11
商家服务端收到支付结果通知后,须返回固定通知响应,表示商家已处理结果,否则会重新投递消息;
12
商家客户端更新订单支付结果;
13
向用户展示付款结果;

二、订单处理说明#

如何处理成功结果
如何处理失败结果
payment_status = "PS" 时,说明连连创单成功且支付完成,商家可以更新自己的订单状态;
payment_status = "WP" 时,说明连连创单成功并等待用户付款,支付结果会以开放消息方式通知给商家指定的notification_url服务地址;

三、开发说明#

APP
小程序
商家需要参考集成Alipay+官方 Android SDK 和 iOS SDK
下载SDK后台登录账号:globalpay-dev@lianlianpay.com 密码:lianlianpay@test2023
1.
API方式发起支付需要terminal_data(用户终端信息)必须传入;
2.
站点号sub_merchant_id为必须参数,不传会导致支付失败;
3.
支付时,redirect_url必须传入,所传参数是完成支付后跳转回商家APP的Scheme URL,后缀拼接&action=DEEPLINK,示例:taobao://item.taobao.com/item.html?id=000001&action=DEEPLINK
4.
支付单有效时间都是 10 分钟,超过 10 分钟需重新发起;
5.
调用 SDK 所需参数从创单返回结果扩展字段中ext_info获取,ext_info是一个 json 格式字符串,参数名称sdk_data;

四、测试集成#

在沙箱环境中测试,商家可以下载使用模拟器进行测试,详情可查看测试验收场景;
注意:小程序支付需要使用真实钱包付款,订单金额设置为较小金额(建议 0.1HKD),验证付款完整过程;
上一页
WeChatPay 流程(Direct API)
下一页
Apple Pay 流程(Direct API)