:::tip[]
请确保已经查阅接入准备-云闪付文档,并完成相关前置准备后查看本文档。
:::
接入流程指引
:::tip[]
云闪付支付目前有四种支付产品,请参考对应产品的接入流程指引。
:::
云闪付APP
用户选择云闪付支付,商户端调用 [网关支付-统一创单](https://api-doc.lianlianpay.com/openplatform/api-3477937) 接口,支付方式选择`CLOUDPAY_APP`云闪付APP,请求成功后返回相关参数。
```json
"payload":"{\"metadata\":{\"transFlwNo\":\"859795429xxxxxxxxx9551\"},\"gateway_url\":\"\"}"
```
用上一步获取的`transFlwNo`参数参照官方方法,拉起收银台支付。详情请参考 [官方对接文档](https://open.unionpay.com/tjweb/acproduct/list?apiSvcId=3021&index=1)
以下是部分参考示例
```Java
UPPayAssistEx.startPay(MobileBankListActivity.this, null, null, ""tn, ""mSdkType);
String tn = new JSONObject(new JSONObject(s).optString("payload").replaceAll("\\\\", "")).optJSONObject("metadata").optString("transFlwNo");
```
uniapp场景,使用安卓原生插件方式
参考 [示例demo](https://oss-mpay-static.lianlianpay.com/tps/826865e5-91b4-4d2e-b34d-51a9a58e2597.zip)
有如下两种方式用于获取交易结果,请按需选择。
- 接入 [收款结果异步通知](https://api-doc.lianlianpay.com/openplatform/api-3477973) ,连连会异步下发收款结果。(推荐)
- 调用 [收款查询](https://api-doc.lianlianpay.com/openplatform/api-3477956) 接口主动查询收款结果。
云闪付WAP
用户选择云闪付支付,商户端调用 [网关支付-统一创单](https://api-doc.lianlianpay.com/openplatform/api-3477937) 接口,支付方式选择`CLOUDPAY_WAP`云闪付WAP,请求成功后返回相关参数。
```json
"gateway_url":"https://payment.lianlianpay.com/mpayweb/foreign-card?token=A49D8*******9C4"
```
用上一步获取的`gateway_url`拉起收银台支付。用户进行支付。
有如下两种方式用于获取交易结果,请按需选择。
- 接入 [收款结果异步通知](https://api-doc.lianlianpay.com/openplatform/api-3477973) ,连连会异步下发收款结果。(推荐)
- 调用 [收款查询](https://api-doc.lianlianpay.com/openplatform/api-3477956) 接口主动查询收款结果。
云闪付小程序
用户选择云闪付支付,商户端调用 [网关支付-统一创单](https://api-doc.lianlianpay.com/openplatform/api-3477937) 接口,支付方式选择`CLOUDPAY_APPLET`云闪付小程序,请求成功后返回相关参数。
用上一步获取的参数拉起云闪付小程序。用户进行支付。
有如下两种方式用于获取交易结果,请按需选择。
- 接入 [收款结果异步通知](https://api-doc.lianlianpay.com/openplatform/api-3477973) ,连连会异步下发收款结果。(推荐)
- 调用 [收款查询](https://api-doc.lianlianpay.com/openplatform/api-3477956) 接口主动查询收款结果。
云闪付被扫
用户出示云闪付付款码。
扫描用户付款码获取用户付款码信息`auth_code`,云闪付付款码规则为19位纯数字,前缀以62开头,支付方式`pay_type`传入银联付款码`UNIONPAY_MICROPAY`,调用 [条码支付-统一支付](https://api-doc.lianlianpay.com/openplatform/api-3477938) 接口传入对应参数进行支付。
有如下两种方式用于获取交易结果,请按需选择。
- 接入 [收款结果异步通知](https://api-doc.lianlianpay.com/openplatform/api-3477973) ,连连会异步下发收款结果。(推荐)
- 调用 [收款查询](https://api-doc.lianlianpay.com/openplatform/api-3477956) 接口主动查询收款结果。