这个微信小程序支付demo代码是我用asp写的,微信小程序端加上服务器端用的asp和mdb数据库,下面是代码分享:

订单说明:{{paydata.title}}

支付金额:分

支付

-----------------------

//index.js

//获取应用实例

var app = getApp()

Page({

data: {

paydata: { title: "支付测试", total_fee:1},

userInfo: {}

},

onLoad: function () {

console.log('onLoad');

//判断是否获取到了详细信息

if (!wx.getStorageSync("userInfo")) {

wx.navigateTo({ url: '/pages/login/index'})

}

},

// 监听输入

bindKeyInput: function (e) {

console.log(e.detail.value);

this.setData({

'paydata.total_fee': e.detail.value

})

},

//

payoff: function(e){

var that = this;

//获取openid

app.wxlogin(function (re) {

console.log(re);

//判断有无openid

if (re) {

that.setData({ 'paydata.openid':re })

//下单

that.xiadan();

}

});

},

//下单

xiadan: function (){

var that = this;

wx.request({

url: app.globalData.apiurl+'c=payorder',

method: 'POST',

header: { 'content-type': 'application/x-www-form-urlencoded' },

data: that.data.paydata,

success: function(res) {

console.log(res);

if(res.data.code=="0"){

//发起支付

that.requestPayment(res.data.data);

}else{

wx.showModal({

title: '提示',

content: '支付发起失败',

showCancel:false

});

}

}

})

},

//申请支付

requestPayment: function(obj){

console.log(obj);

var that=this;

wx.requestPayment({

'timeStamp': obj.timeStamp,

'nonceStr': obj.nonceStr,

'package': obj.package,

'signType': obj.signType,

'paySign': obj.paySign,

'success':function(res){

wx.showModal({

title: '提示',

content: '成功支付:' + that.data.paydata.total_fee+'分',

showCancel: false

});

},

'fail':function(res){

wx.showModal({

title: '提示',

content: '支付失败',

showCancel: false

});

}

})

},

})

=============================================

互相学习电话微信:18611436777(加微信注明事由)

微信小程序asp服务器架设,asp写的微信小程序支付demo-服务器端是asp+mdb的相关推荐

  1. 做手机壁纸的小程序需要服务器吗,用上这些微信小程序,不再到处找壁纸

    欣赏美丽的壁纸绝对是一件令人愉悦的事情,而四处找壁纸的过程就没那么愉快了.手机上直接访问图片网站实际体验多有不便,而壁纸 App 琳琅满目的分类与功能又略显累赘有的应用还有惹人厌的广告 ,这时打开简洁 ...

  2. 微信公众号自动回复服务器数据,[终极方案]解决微信公众号服务器配置启用后无法自动回...

    在配置服务器配置时Token验证通过后,遇到给公众号发信息,提示:提示该公众号提供的服务出现故障,请稍后再试 的问题,一直实现不了自动回复的功能.百度了大量的资料,参考了开发文档,尝试了n种办法,检查 ...

  3. 微信魔方上传服务器教程,【搬运】微信魔方/微赞完整包V67.5带全部模块 微信第三方公众平台 可增值一键升级...

    本帖最后由 qwe2913207 于 2016-10-31 21:42 编辑 程序介绍适用范围:微信魔方(微赞)是一款优秀的微信第三方平台,扩展模块丰富多彩,可以满足任何人的微信公众号的运营条件和要求 ...

  4. mac+微信打开连接到服务器,MAC OS系统 ,微信接收到的文件,打开wo… - Apple 社区...

    了解了你的操作过程,刚才试了下,可能是微信的问题,说有时间可以问问微信的技术部门改进下. 如下图是我测试的在微信里互传的文件,在本机上保存的文件属性: 同样是文档,txt 和 doc 的就是可读可写的 ...

  5. 论「能写代码」的程序员与「会写代码」的程序员

    点击上方"程序人生",选择"置顶公众号" 第一时间关注程序猿(媛)身边的故事 之所以提这个话题,跟前两天在微信群里的讨论有关,年后本该是跳槽.找工作的高峰月份, ...

  6. 诺基亚e72微信怎么一直显示服务器繁忙啊,诺基亚E72微信自动关闭的解决办法

    诺基亚E72之前使用微信都很正常,升级微信到新版本后,E72启动微信后几秒钟后就自动关闭了.找了好久的解决办法,最后发现可以通过下面的办法来解决E72微信自动关闭的问题,分享一下. E72微信自动关闭 ...

  7. 微信名片加好友服务器繁忙,还傻乎乎的微信加好友?这些细节你要注意!

    原标题:还傻乎乎的微信加好友?这些细节你要注意! 虽然当下新朋友互相认识,名片已经不是最流行的方式,但在一些重要场合中,名片依然是不可或缺的.那么在人际交往中,使用名片应该注意哪些细节呢?作为目前非常 ...

  8. 锁屏后微信显示无法连接服务器,手机锁屏后微信收不到信息是怎么回事

    以小米10,MIUI12系统,微信7.0.19版本为例,手机锁屏后微信收不到消息提醒的原因是: 1.可能是手机微信上的"新消息提醒"功能被关闭了. 2.也有可能是手机的通知功能将微 ...

  9. 龙族幻想微信一区哪个服务器人多,龙族幻想微信一区-命运之刃开服时间表_龙族幻想新区开服预告_第一手游网手游开服表...

    2019-09-02 10:00 手Q二十四区-王者之争 已经开服 10:00 微信十一区-自由之日 已经开服 2019-08-29 10:00 手Q二十四区-逆卷刃流 已经开服 2019-08-28 ...

最新文章

  1. 值得期待的.Net Micro Framework 3.0
  2. # 模糊图片边缘_PS大神给你变个魔术,如何巧用PS把模糊的照片变清晰
  3. oracle 数据库数据迁移解决方案
  4. One Shot Learning with Siamese Networks
  5. 疫情后全国热门博物馆榜单出炉 第一名竟不是故宫
  6. 接口测试如何在post请求中传递文件
  7. 从零开始学android
  8. XP Mod Android6,手机瞬间变电脑 主题软件XP MOD有惊喜
  9. 基于springboot汽车租赁系统
  10. 不会吧不会吧!不会还有人用破解版origin吧——免费使用OriginPro学习版方法
  11. 5月14日 打印100以内与7有关的数
  12. Docker 启动nginx报错Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use.
  13. 中文文本分类语料库-TanCorpV1.0
  14. 论ICC(intercoin capital)优越性!为什么选择ICC
  15. 条件随机场CRF(三)
  16. 不准把水放在计算机旁英语翻译,英语翻译translationpra水ctice.ppt
  17. js判断当前设备及获取设备、浏览器的宽度和高度
  18. Android解析短信信息
  19. 之于图片主色调提取算法
  20. 一般面试完回去等消息是否=没消息??

热门文章

  1. 一项无聊的研究与论文,导致整个大学被Linux封杀!
  2. 云服务商正在杀死开源商业模式
  3. 某生鲜电商平台的监控模块设计
  4. 为什么Github上的开发者比iOS上的要更值钱?
  5. mysql菜鸟教程update_PHP MySQL Update
  6. linux配置ssh免密码,Linux下配置SSH免密通信 - “ssh-keygen”的基本用法
  7. Softmax到AMSoftmax(附可视化代码和实现代码)
  8. rpm version `XZ_5.1.2alpha‘ not found
  9. visual studio intergration
  10. module 'tensorflow' has no attribute 'Session'