1 / 74
文档名称:

微信小程序 (9).pptx

格式:pptx   大小:4,977KB   页数:74页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

微信小程序 (9).pptx

上传人:春哥知识店铺 2021/10/16 文件大小:4.86 MB

下载得到文件列表

微信小程序 (9).pptx

文档介绍

文档介绍:第9章
莫凡商城支付功能及订单
详情页设计
微信小程序开发项目教程(慕课版)
工业和信息化人才培养规划教材
人 民 邮 电 出 版 社
微信小程序只能使用微信支付这一种支付方式。支付是小程序常用的功能,微信小程序提供支付相关API。本章要学****设计支付功能,以及支付功能实现的整个流程。画布组件及画布API 可用来自定义绘制一些页面,如设计分享页面,可以通过页面生成图片然后进行分享,这时就可以使用画布组件及画布API 来实现页面生成图片的功能。
本章导读
The chapter’s introduction
目录导航
 支付API
 项目实战:任务19—实现支付功能
 画布组件及画布API 的应用
 项目实战:任务20—实现支付完成页功能
 项目实战:任务8—实现我的订单功能
 项目实战:任务21—实现订单详情页功能
 小结
支付API
微信小程序支付功能的实现步骤如下。
01
OPTION
02
OPTION
03
OPTION
04
OPTION
方法,获取用户登录凭证code。
微信小程序将用户登录凭证code 传输给自己的开发后台者服务器。
开发者后台服务器根据用户登录凭证code 向微信服务器请求获取唯一标识(openid)。
商户后端服务器获取到唯一标识(openid)后,调用统一下单支付接口,来获取预支付交易会话标识(prepay_id)。
05
OPTION
商户后端服务器调用签名,并返回支付需要使用的参数。
06
OPTION
方法发起微信支付。
07
OPTION
商户后端服务器接收微信服务器的通知并处理微信服务器返回的结果。
支付API
微信小程序提供了微信支付接口,(OBJECT)来进行微信支付。
属性
类型
是否必填
说明
timeStamp
string

时间戳从1970 年1 月1 日00 : 00 : 00 至今的秒数,即当前的时间
nonceStr
string

随机字符串,长度为32 个字符以下
Package
string

统一下单接口返回的prepay_id 参数值,提交格式如prepay_id=*
signType
string

签名算法,支持MD5、HMAC-SHA256
paySign
string

签名,具体签名方案参见微信公众号支付帮助文档
Success
Function

接口调用成功的回调函数
Fail
Function

接口调用失败的回调函数
complete
Function

接口调用结束的回调函数(调用成功、失败都会执行)
支付API
示例代码如下。
({
'timeStamp': '',
'nonceStr': '',
'package': '',
'signType': 'MD5',
'paySign': '',
'success':function(res){
},
'fail':function(res){
}
})
项目实战:任务19—实现支付功能
通过实现莫凡商城的支付功能,来巩固微信支付功能的相关知识。莫凡商城在提交订单页面和订单详情页面都可以发起商品支付,计算出需要支付的总金额,发起支付。 节中实现,本节实现提交订单页发起商品支付功能。
1.任务目标
项目实战:任务19—实现支付功能
2.任务实施
var app = getApp();
var host = ;
Page({
data: {
flag: 0,
addresses: '',
goodsId:'',
goodsDetail:null,
num:1,
addressId:'',
totalPrice:0
},
onLoad: func

最近更新

2024年施工员试用期内对工作的总结 7页

2024年施工个人工作总结(精选22篇) 61页

钨和铝混合团簇结构及热力学性质研究的开题报.. 2页

2024年新的起点,新的未来作文 5页

2024年新生军训闭幕词7篇 8页

金融集聚群与区域经济增长关系的研究的开题报.. 2页

金催化硫叶立德合成联烯的反应研究的开题报告.. 2页

重金属污染致健康损害诉讼救济研究的开题报告.. 2页

重组人脱氧核糖酸酶Ⅰ的复性研究的开题报告 2页

重庆足球俱乐部发展问题研究的开题报告 2页

2024优秀迎五一促销活动方案范文(33篇) 92页

2024年个人商铺租赁合同协议格式(30篇) 136页

(德育论文)初中生物课堂教学进行德育渗透以培.. 4页

2021知到答案【 画说(山东联盟) 】智慧树网课.. 16页

2022年辽宁省大连市中考生物试卷及答案 21页

中英文动物海洋生物名称大全 32页

九年级上册物理期末试题及答案七(2011-2012-人.. 17页

中药学资料 81页

全等三角形证明题练习(提高题) 6页

公益申遗运营方案 3页

哈师大附中2024届高三第三次模拟考试英语试卷.. 11页

房屋建筑自然灾害综合风险普查工作实施方案 9页

医院培训课件:《压力性损伤的管理》 47页

财产保险公司人伤管理集中管理办法 21页

小学民族团结评选实施方案 5页

电信公司营业班长申报“服务明星”事迹材料 5页

魏书生的教育思想研究 2页

3D包点和值投注表 2页

H8 WIFI 高清1080P移动充电宝摄像机、移动电源.. 14页

人宇特能讲座--张维祥 415页