Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
wk1234123
uni-app
提交
bf485a1f
uni-app
项目概览
wk1234123
/
uni-app
与 Fork 源项目一致
Fork自
DCloud / uni-app
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
uni-app
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
bf485a1f
编写于
10月 14, 2019
作者:
雪洛
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: 更新头条小程序支付接口文档
上级
40fc160f
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
11 addition
and
4 deletion
+11
-4
docs/api/plugins/payment.md
docs/api/plugins/payment.md
+11
-4
未找到文件。
docs/api/plugins/payment.md
浏览文件 @
bf485a1f
...
...
@@ -19,22 +19,29 @@ uni.requestPayment是一个统一各平台的客户端支付API,不管是在
|参数名|类型|必填|说明|平台差异说明|
|:-|:-|:-|:-||
|provider|String|是|
分享
服务提供商,通过
[
uni.getProvider
](
/api/plugins/provider
)
获取。||
|provider|String|是|服务提供商,通过
[
uni.getProvider
](
/api/plugins/provider
)
获取。||
|orderInfo|String/Object|是|订单数据,
[
注意事项
](
/api/plugins/payment?id=orderinfo
)
|5+App、支付宝小程序、百度小程序、头条小程序|
|timeStamp|String|微信小程序必填|时间戳从1970年1月1日至今的秒数,即当前的时间。|微信小程序|
|nonceStr|String|微信小程序必填|随机字符串,长度为32个字符以下。|微信小程序|
|package|String|微信小程序必填|统一下单接口返回的 prepay_id 参数值,提交格式如:prepay_id=xx。|微信小程序|
|signType|String|微信小程序必填|签名算法,暂支持 MD5。|微信小程序|
|paySign|String|微信小程序必填|签名,具体签名方案参见
[
微信小程序支付文档
](
https://pay.weixin.qq.com/wiki/doc/api/wxa/wxa_api.php?chapter=7_7&index=3
)
|微信小程序|
|bannedChannels|Array
<
String
>
|否|需要隐藏的支付方式,详见
[
百度小程序支付文档
](
https://smartprogram.baidu.com/docs/develop/api/open_payment/#requestPolymerPayment/
)
|百度小程序|
|bannedChannels|Array
<
String
>
|否|需要隐藏的支付方式,详见
[
百度小程序支付文档
](
https://smartprogram.baidu.com/docs/develop/api/open_payment/#requestPolymerPayment/
)
|百度小程序|
|service|Number|头条小程序必填|固定值:1(拉起小程序收银台)开发者如果不希望使用头条小程序收银台,service设置为3/4时,可以直接拉起微信/支付宝进行支付:service=3: 微信API支付,不拉起小程序收银台;service=4: 支付宝API支付,不拉起小程序收银台。其中service=3、4,仅在1.35.0.1+基础库(头条743+)支持|头条小程序|
|_debug|Number|否|仅限调试用,上线前去掉该参数。_debug=1时,微信支付期间可以看到中间报错信息,方便调试|头条小程序|
|getOrderStatus|Function|头条小程序必填|商户前端实现的查询支付订单状态方法(该方法需要返回个Promise对象)。 service=3、4时不需要传。|头条小程序|
|success|Function|否|接口调用成功的回调||
|fail|Function|否|接口调用失败的回调函数||
|complete|Function|否|接口调用结束的回调函数(调用成功、失败都会执行)|
|
|complete|Function|否|接口调用结束的回调函数(调用成功、失败都会执行)|
|
#### 注意事项
-
头条小程序支付接口调整使用时请注意
[
发起头条支付
](
https://developer.toutiao.com/dev/miniapp/ucTO2EjL3kjNx4yN5YTM
)
#### orderInfo 注意事项@orderInfo
1.
百度小程序的 orderInfo 为 Object 类型,详细的数据结构,参考:
[
百度收银台支付
](
https://smartprogram.baidu.com/docs/develop/api/open_payment/#requestPolymerPayment/
)
。
2.
支付宝小程序的 orderInfo(支付宝的规范为 tradeNO) 为 String 类型,表示支付宝交易号。
3.
头条小程序的 orderInfo(头条的规范为 data) 为 Object 类型,详见:
[
发起头条支付
](
https://developer.toutiao.com/d
ocs/open/requestPayment.html
)
3.
头条小程序的 orderInfo(头条的规范为 data) 为 Object 类型,详见:
[
发起头条支付
](
https://developer.toutiao.com/d
ev/miniapp/ucTO2EjL3kjNx4yN5YTM
)
4.
App端,支付宝支付和微信支付 orderInfo 均为 String 类型。
5.
App端,苹果应用内支付 orderInfo 为Object 类型,{productid: 'productid'}。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录