Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
uni-app
提交
acbe5600
U
uni-app
项目概览
DCloud
/
uni-app
4 个月 前同步成功
通知
731
Star
38707
Fork
3642
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
7
列表
看板
标记
里程碑
合并请求
1
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
7
Issue
7
列表
看板
标记
里程碑
合并请求
1
合并请求
1
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
acbe5600
编写于
8月 07, 2020
作者:
雪洛
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: uniPay 表格格式调整
上级
faac5bb5
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
71 addition
and
71 deletion
+71
-71
docs/uniCloud/unipay.md
docs/uniCloud/unipay.md
+71
-71
未找到文件。
docs/uniCloud/unipay.md
浏览文件 @
acbe5600
...
@@ -120,7 +120,7 @@ const unipayIns = unipay.initAlipay({
...
@@ -120,7 +120,7 @@ const unipayIns = unipay.initAlipay({
| 参数名 | 类型 | 说明 | 支持平台 |
| 参数名 | 类型 | 说明 | 支持平台 |
| :-------: | :----: | :----: | :--------------------------------------------------------------------: |
| :-------: | :----: | :----: | :--------------------------------------------------------------------: |
| orderInfo | Object | String | 客户端支付所需参数,直接返回给客户端即可,下面会介绍如何搭配客户端使用 |
|
| orderInfo | Object | String | 客户端支付所需参数,直接返回给客户端即可,下面会介绍如何搭配客户端使用 |
**使用示例**
**使用示例**
...
@@ -179,8 +179,8 @@ uniCloud.callFunction({
...
@@ -179,8 +179,8 @@ uniCloud.callFunction({
| 参数名 | 类型 | 必填 | 默认值 | 说明 | 支持平台 |
| 参数名 | 类型 | 必填 | 默认值 | 说明 | 支持平台 |
| :-----------: | :----: | :---------------------: | :----: | :--------: | :------: |
| :-----------: | :----: | :---------------------: | :----: | :--------: | :------: |
| outTradeNo | String | 和 transactionId 二选一 | - | 商户订单号 | |
| outTradeNo | String | 和 transactionId 二选一 | - | 商户订单号 |
-
|
| transactionId | String | 和 outTradeNo 二选一 | - | 平台订单号 | |
| transactionId | String | 和 outTradeNo 二选一 | - | 平台订单号 |
-
|
**返回值说明**
**返回值说明**
...
@@ -188,12 +188,12 @@ uniCloud.callFunction({
...
@@ -188,12 +188,12 @@ uniCloud.callFunction({
| :----------------: | :----: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------: |
| :----------------: | :----: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------: |
| appId | String | 平台分配的应用 ID | 微信支付 |
| appId | String | 平台分配的应用 ID | 微信支付 |
| mchId | String | 商户号 | 微信支付 |
| mchId | String | 商户号 | 微信支付 |
| outTradeNo | String | 商户订单号 | |
| outTradeNo | String | 商户订单号 |
-
|
| transactionId | String | 平台订单号 | |
| transactionId | String | 平台订单号 |
-
|
| tradeState | String | 订单状态 ,微信支付: SUCCESS—支付成功,REFUND—转入退款,NOTPAY—未支付,CLOSED—已关闭,REVOKED—已撤销(刷卡支付),USERPAYING--用户支付中,PAYERROR--支付失败(其他原因,如银行返回失败)。支付宝支付:USERPAYING(交易创建,等待买家付款)、CLOSED(未付款交易超时关闭,或支付完成后全额退款)、SUCCESS(交易支付成功)、FINISHED(交易结束,不可退款) | |
| tradeState | String | 订单状态 ,微信支付: SUCCESS—支付成功,REFUND—转入退款,NOTPAY—未支付,CLOSED—已关闭,REVOKED—已撤销(刷卡支付),USERPAYING--用户支付中,PAYERROR--支付失败(其他原因,如银行返回失败)。支付宝支付:USERPAYING(交易创建,等待买家付款)、CLOSED(未付款交易超时关闭,或支付完成后全额退款)、SUCCESS(交易支付成功)、FINISHED(交易结束,不可退款) | |
| totalFee | Number | 标价金额 ,单位:分 | |
| totalFee | Number | 标价金额 ,单位:分 |
-
|
| settlementTotalFee | Number | 应结订单金额,单位:分 | |
| settlementTotalFee | Number | 应结订单金额,单位:分 |
-
|
| cashFee | Number | 现金支付金额,单位:分 | |
| cashFee | Number | 现金支付金额,单位:分 |
-
|
**使用示例**
**使用示例**
...
@@ -218,7 +218,7 @@ exports.main = async function (event) {
...
@@ -218,7 +218,7 @@ exports.main = async function (event) {
| 参数名 | 类型 | 必填 | 默认值 | 说明 | 支持平台 |
| 参数名 | 类型 | 必填 | 默认值 | 说明 | 支持平台 |
| :-----------: | :----: | :-------------------------------------------------: | :----: | :--------: | :--------: |
| :-----------: | :----: | :-------------------------------------------------: | :----: | :--------: | :--------: |
| outTradeNo | String | 使用微信时必填,使用支付宝时和 transactionId 二选一 | - | 商户订单号 | |
| outTradeNo | String | 使用微信时必填,使用支付宝时和 transactionId 二选一 | - | 商户订单号 |
-
|
| transactionId | String | 使用支付宝时和 outTradeNo 二选一 | - | 平台订单号 | 支付宝支付 |
| transactionId | String | 使用支付宝时和 outTradeNo 二选一 | - | 平台订单号 | 支付宝支付 |
**返回值说明**
**返回值说明**
...
@@ -286,25 +286,25 @@ exports.main = async function (event) {
...
@@ -286,25 +286,25 @@ exports.main = async function (event) {
| 参数名 | 类型 | 必填 | 默认值 | 说明 | 支持平台 |
| 参数名 | 类型 | 必填 | 默认值 | 说明 | 支持平台 |
| :-----------: | :----: | :--------------------------: | :----: | :----------: | :------: |
| :-----------: | :----: | :--------------------------: | :----: | :----------: | :------: |
| outTradeNo | String | 和 transactionId 二选一 | - | 商户订单号 | |
| outTradeNo | String | 和 transactionId 二选一 | - | 商户订单号 |
-
|
| transactionId | String | 和 outTradeNo 二选一 | - | 平台订单号 | |
| transactionId | String | 和 outTradeNo 二选一 | - | 平台订单号 |
-
|
| outRefundNo | String | 微信支付必填,支付宝支付选填 | - | 商户退款单号 | |
| outRefundNo | String | 微信支付必填,支付宝支付选填 | - | 商户退款单号 |
-
|
| totalFee | Number | 微信支付必填 | - | 订单总金额 | 微信支付 |
| totalFee | Number | 微信支付必填 | - | 订单总金额 | 微信支付 |
| refundFee | Number | 必填 | - | 退款总金额 | 微信支付 |
| refundFee | Number | 必填 | - | 退款总金额 | 微信支付 |
| refundFeeType | String | 选填 | - | 货币种类 | |
| refundFeeType | String | 选填 | - | 货币种类 |
-
|
| refundDesc | String | 选填 | - | 退款原因 | |
| refundDesc | String | 选填 | - | 退款原因 |
-
|
| notifyUrl | String | 微信支付选填,支付宝不支持 | - | 退款通知 url | 微信支付 |
| notifyUrl | String | 微信支付选填,支付宝不支持 | - | 退款通知 url | 微信支付 |
**返回值说明**
**返回值说明**
| 参数名 | 类型 | 说明 | 支持平台 |
| 参数名 | 类型 | 说明 | 支持平台 |
| :-----------: | :----: | :----------: | :------: |
| :-----------: | :----: | :----------: | :------: |
| outTradeNo | String | 商户订单号 | |
| outTradeNo | String | 商户订单号 |
-
|
| transactionId | String | 平台订单号 | |
| transactionId | String | 平台订单号 |
-
|
| outRefundNo | String | 商户退款单号 | 微信支付 |
| outRefundNo | String | 商户退款单号 | 微信支付 |
| refundId | String | 平台退款单号 | |
| refundId | String | 平台退款单号 |
-
|
| refundFee | Number | 退款总金额 | |
| refundFee | Number | 退款总金额 |
-
|
| cashRefundFee | Number | 现金退款金额 | |
| cashRefundFee | Number | 现金退款金额 |
-
|
**使用示例**
**使用示例**
...
@@ -328,11 +328,11 @@ exports.main = async function (event) {
...
@@ -328,11 +328,11 @@ exports.main = async function (event) {
| 参数名 | 类型 | 必填 | 默认值 | 说明 | 支持平台 |
| 参数名 | 类型 | 必填 | 默认值 | 说明 | 支持平台 |
| :-----------: | :----: | :-------------------------------------------: | :----: | :--------------------------------------------------------------------------------: | :------: |
| :-----------: | :----: | :-------------------------------------------: | :----: | :--------------------------------------------------------------------------------: | :------: |
| outTradeNo | String | 微信支付四选一,支付宝和 transactionId 二选一 | - | 商户订单号 | |
| outTradeNo | String | 微信支付四选一,支付宝和 transactionId 二选一 | - | 商户订单号 |
-
|
| transactionId | String | 微信支付四选一,支付宝和 outTradeNo 二选一 | - | 平台订单号 | |
| transactionId | String | 微信支付四选一,支付宝和 outTradeNo 二选一 | - | 平台订单号 |
-
|
| outRefundNo | String | 微信支付四选一,支付宝必填 | - | 商户退款单号 | |
| outRefundNo | String | 微信支付四选一,支付宝必填 | - | 商户退款单号 |
-
|
| refundId | String | 微信支付四选一 | - | 平台退款单号 | 微信支付 |
| refundId | String | 微信支付四选一 | - | 平台退款单号 | 微信支付 |
| offset | Number | 微信支付选填 | - | 偏移量,当部分退款次数超过 10 次时可使用,表示返回的查询结果从这个偏移量开始取记录 | |
| offset | Number | 微信支付选填 | - | 偏移量,当部分退款次数超过 10 次时可使用,表示返回的查询结果从这个偏移量开始取记录 |
-
|
**注意**
**注意**
...
@@ -342,12 +342,12 @@ exports.main = async function (event) {
...
@@ -342,12 +342,12 @@ exports.main = async function (event) {
| 参数名 | 类型 | 说明 | 支持平台 |
| 参数名 | 类型 | 说明 | 支持平台 |
| :------------: | :-----------------------------: | :--------------------------: | :--------: |
| :------------: | :-----------------------------: | :--------------------------: | :--------: |
| outTradeNo | String | 商户订单号 | |
| outTradeNo | String | 商户订单号 |
-
|
| transactionId | String | 平台订单号 | |
| transactionId | String | 平台订单号 |
-
|
| totalFee | Number | 订单金额 | |
| totalFee | Number | 订单金额 |
-
|
| refundId | String | 平台退款单号,仅支付宝返回 | |
| refundId | String | 平台退款单号,仅支付宝返回 |
-
|
| refundFee | Number | 退款总金额 | |
| refundFee | Number | 退款总金额 |
-
|
| refundDesc | String | 退款理由 | |
| refundDesc | String | 退款理由 |
-
|
| refundList | Array
<
refundItem
>
| 分笔退款信息,仅微信支付返回 | 微信支付 |
| refundList | Array
<
refundItem
>
| 分笔退款信息,仅微信支付返回 | 微信支付 |
| refundRoyaltys | Array
<
refundRoyaltysItem
>
| 退分账明细信息,仅支付宝返回 | 支付宝支付 |
| refundRoyaltys | Array
<
refundRoyaltysItem
>
| 退分账明细信息,仅支付宝返回 | 支付宝支付 |
...
@@ -355,36 +355,36 @@ exports.main = async function (event) {
...
@@ -355,36 +355,36 @@ exports.main = async function (event) {
| 参数名 | 类型 | 说明 | 支持平台 |
| 参数名 | 类型 | 说明 | 支持平台 |
| :-----------------: | :---------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------: |
| :-----------------: | :---------------------: | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------: |
| outRefundNo | String | 商户退款单号 | |
| outRefundNo | String | 商户退款单号 |
-
|
| refundId | String | 平台退款单号 | |
| refundId | String | 平台退款单号 |
-
|
| refundChannel | String | 退款渠道,ORIGINAL—原路退款,BALANCE—退回到余额,OTHER_BALANCE—原账户异常退到其他余额账户,OTHER_BANKCARD—原银行卡异常退到其他银行卡 | |
| refundChannel | String | 退款渠道,ORIGINAL—原路退款,BALANCE—退回到余额,OTHER_BALANCE—原账户异常退到其他余额账户,OTHER_BANKCARD—原银行卡异常退到其他银行卡 | |
| refundFee | Number | 申请退款金额 | |
| refundFee | Number | 申请退款金额 |
-
|
| settlementRefundFee | Number | 退款金额,退款金额=申请退款金额-非充值代金券退款金额,退款金额
<
=申请退款金额 | |
| settlementRefundFee | Number | 退款金额,退款金额=申请退款金额-非充值代金券退款金额,退款金额
<
=申请退款金额 | |
| refundStatus | String | 退款状态,SUCCESS—退款成功,REFUNDCLOSE—退款关闭,PROCESSING—退款处理中,CHANGE—退款异常,退款到银行发现用户的卡作废或者冻结了,导致原路退款银行卡失败,可前往商户平台(pay.weixin.qq.com)-交易中心,手动处理此笔退款。 | |
| refundStatus | String | 退款状态,SUCCESS—退款成功,REFUNDCLOSE—退款关闭,PROCESSING—退款处理中,CHANGE—退款异常,退款到银行发现用户的卡作废或者冻结了,导致原路退款银行卡失败,可前往商户平台(pay.weixin.qq.com)-交易中心,手动处理此笔退款。 | |
| couponRefundFee | Number | 总代金券退款金额 | |
| couponRefundFee | Number | 总代金券退款金额 |
-
|
| couponRefundCount | Number | 退款代金券使用数量 | |
| couponRefundCount | Number | 退款代金券使用数量 |
-
|
| refundAccount | String | 退款资金来源 | |
| refundAccount | String | 退款资金来源 |
-
|
| refundRecvAccout | String | 退款入账账户 | |
| refundRecvAccout | String | 退款入账账户 |
-
|
| refundSuccessTime | String | 退款成功时间 | |
| refundSuccessTime | String | 退款成功时间 |
-
|
| couponList | Array
<
couponItem
>
| 分笔退款信息 | |
| couponList | Array
<
couponItem
>
| 分笔退款信息 |
-
|
**couponItem 说明**
**couponItem 说明**
| 参数名 | 类型 | 说明 | 支持平台 |
| 参数名 | 类型 | 说明 | 支持平台 |
| :-------------: | :----: | :----------------: | :------: |
| :-------------: | :----: | :----------------: | :------: |
| couponType | String | 代金券类型 | |
| couponType | String | 代金券类型 |
-
|
| couponRefundId | String | 退款代金券 ID | |
| couponRefundId | String | 退款代金券 ID |
-
|
| couponRefundFee | String | 单个代金券退款金额 | |
| couponRefundFee | String | 单个代金券退款金额 |
-
|
**refundRoyaltysItem 说明**
**refundRoyaltysItem 说明**
| 参数名 | 类型 | 说明 | 支持平台 |
| 参数名 | 类型 | 说明 | 支持平台 |
| :---------: | :----: | :-------------------------------------------------------------------------------------------------------------------------------------------------------: | :------: |
| :---------: | :----: | :-------------------------------------------------------------------------------------------------------------------------------------------------------: | :------: |
| fundChannel | String | 交易使用的资金渠道 | |
| fundChannel | String | 交易使用的资金渠道 |
-
|
| bankCode | String | 银行卡支付时的银行代码 | |
| bankCode | String | 银行卡支付时的银行代码 |
-
|
| amount | Number | 该支付工具类型所使用的金额 | |
| amount | Number | 该支付工具类型所使用的金额 |
-
|
| realAmount | Number | 渠道实际付款金额 | |
| realAmount | Number | 渠道实际付款金额 |
-
|
| fundType | String | 渠道所使用的资金类型,目前只在资金渠道(fund_channel)是银行卡渠道(BANKCARD)的情况下才返回该信息(DEBIT_CARD:借记卡,CREDIT_CARD:信用卡,MIXED_CARD:借贷合一卡) | |
| fundType | String | 渠道所使用的资金类型,目前只在资金渠道(fund_channel)是银行卡渠道(BANKCARD)的情况下才返回该信息(DEBIT_CARD:借记卡,CREDIT_CARD:信用卡,MIXED_CARD:借贷合一卡) |
-
|
**使用示例**
**使用示例**
...
@@ -414,14 +414,14 @@ exports.main = async function (event) {
...
@@ -414,14 +414,14 @@ exports.main = async function (event) {
| 参数名 | 类型 | 必填 | 默认值 | 说明 | 支持平台 |
| 参数名 | 类型 | 必填 | 默认值 | 说明 | 支持平台 |
| :------: | :----: | :--: | :----: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------: |
| :------: | :----: | :--: | :----: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------: |
| billDate | String | 必填 | - | 下载对账单的日期,格式:20140603 | |
| billDate | String | 必填 | - | 下载对账单的日期,格式:20140603 |
-
|
| billType | String | 选填 | ALL | ALL(默认值),返回当日所有订单信息(不含充值退款订单),SUCCESS,返回当日成功支付的订单(不含充值退款订单),REFUND,返回当日退款订单(不含充值退款订单),RECHARGE_REFUND,返回当日充值退款订单 | |
| billType | String | 选填 | ALL | ALL(默认值),返回当日所有订单信息(不含充值退款订单),SUCCESS,返回当日成功支付的订单(不含充值退款订单),REFUND,返回当日退款订单(不含充值退款订单),RECHARGE_REFUND,返回当日充值退款订单 |
-
|
**返回值说明**
**返回值说明**
| 参数名 | 类型 | 说明 | 支持平台 |
| 参数名 | 类型 | 说明 | 支持平台 |
| :-----: | :----: | :----------------------: | :------: |
| :-----: | :----: | :----------------------: | :------: |
| content | String | 文本表格的方式返回的数据 | |
| content | String | 文本表格的方式返回的数据 |
-
|
`content`
示例如下
`content`
示例如下
...
@@ -475,14 +475,14 @@ exports.main = async function (event) {
...
@@ -475,14 +475,14 @@ exports.main = async function (event) {
| 参数名 | 类型 | 必填 | 默认值 | 说明 | 支持平台 |
| 参数名 | 类型 | 必填 | 默认值 | 说明 | 支持平台 |
| :---------: | :----: | :--: | :----: | :---------------------------------------------------------------------: | :------: |
| :---------: | :----: | :--: | :----: | :---------------------------------------------------------------------: | :------: |
| billDate | String | 必填 | - | 下载对账单的日期,格式:20140603 |
|
| billDate | String | 必填 | - | 下载对账单的日期,格式:20140603 |
-
|
| accountType | String | 选填 | Basic | 账单的资金来源账户:Basic 基本账户,Operation 运营账户,Fees 手续费账户 | |
| accountType | String | 选填 | Basic | 账单的资金来源账户:Basic 基本账户,Operation 运营账户,Fees 手续费账户 |
-
|
**返回值说明**
**返回值说明**
| 参数名 | 类型 | 说明 | 支持平台 |
| 参数名 | 类型 | 说明 | 支持平台 |
| :-----: | :----: | :----------------------: | :------: |
| :-----: | :----: | :----------------------: | :------: |
| content | String | 文本表格的方式返回的数据 |
|
| content | String | 文本表格的方式返回的数据 |
-
|
`
content
`示例如下
`
content
`示例如下
...
@@ -533,14 +533,14 @@ exports.main = async function (event) {
...
@@ -533,14 +533,14 @@ exports.main = async function (event) {
| 参数名 | 类型 | 说明 | 支持平台 |
| 参数名 | 类型 | 说明 | 支持平台 |
| :-----------: | :----: | :-------------------------------------------------: | :------: |
| :-----------: | :----: | :-------------------------------------------------: | :------: |
| totalFee | Number | 订单总金额 | |
| totalFee | Number | 订单总金额 |
-
|
| cashFee | Number | 现金支付金额 | |
| cashFee | Number | 现金支付金额 |
-
|
| feeType | String | 货币类别 | |
| feeType | String | 货币类别 |
-
|
| outTradeNo | String | 商户订单号 | |
| outTradeNo | String | 商户订单号 |
-
|
| transactionId | String | 平台订单号 | |
| transactionId | String | 平台订单号 |
-
|
| timeEnd | String | 支付完成时间,格式为 yyyyMMddHHmmss | |
| timeEnd | String | 支付完成时间,格式为 yyyyMMddHHmmss |
-
|
| openid | String | 用户 id | |
| openid | String | 用户 id |
-
|
| returnCode | String | 值 SUCCESS 时为支付成功,通常需要校验订单金额等参数 | |
| returnCode | String | 值 SUCCESS 时为支付成功,通常需要校验订单金额等参数 |
-
|
**使用示例**
**使用示例**
...
@@ -563,17 +563,17 @@ exports.main = async function (event) {
...
@@ -563,17 +563,17 @@ exports.main = async function (event) {
| 参数名 | 类型 | 说明 | 支持平台 |
| 参数名 | 类型 | 说明 | 支持平台 |
| :-----------------: | :----: | :---------------------------------------------------: | :------: |
| :-----------------: | :----: | :---------------------------------------------------: | :------: |
| totalFee | Number | 订单总金额 | |
| totalFee | Number | 订单总金额 |
-
|
| refundFee | Number | 申请退款金额 | |
| refundFee | Number | 申请退款金额 |
-
|
| settlementTotalFee | Number | 应结订单金额 | |
| settlementTotalFee | Number | 应结订单金额 |
-
|
| settlementRefundFee | Number | 退款金额 |
|
| settlementRefundFee | Number | 退款金额 |
-
|
| outTradeNo | String | 商户订单号 | |
| outTradeNo | String | 商户订单号 |
-
|
| transactionId | String | 平台订单号 | |
| transactionId | String | 平台订单号 |
-
|
| refundId | String | 平台退款单号 | |
| refundId | String | 平台退款单号 |
-
|
| outRefundNo | String | 商户退款单号 | |
| outRefundNo | String | 商户退款单号 |
-
|
| refundStatus | String | SUCCESS-退款成功,CHANGE-退款异常,REFUNDCLOSE—退款关闭 | |
| refundStatus | String | SUCCESS-退款成功,CHANGE-退款异常,REFUNDCLOSE—退款关闭 |
-
|
| refundAccount | String | 退款资金来源 | |
| refundAccount | String | 退款资金来源 |
-
|
| refundRecvAccout | String | 退款入账账户 | |
| refundRecvAccout | String | 退款入账账户 |
-
|
**使用示例**
**使用示例**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录