data里面的参数信息,需要从后台接口中调取,点击查看微信支付详情,https://docs.apicloud.com/Client-API/Open-SDK/wxPay

首先,需要在config.xml中配置

  <!-- 支付微信 -->
<feature name="wxPay"> <param name="urlScheme" value="wxd0d84bbf23b4a0e4"/> <param name="apiKey" value="wxd0d84bbf23b4a0e4"/> <param name="apiSecret" value="a354f72aa1b4c2b8eaad137ac81434cd"/> </feature>
 <!-- 支付支付宝 -->
  <feature name="aliPayPlus"><param name="urlScheme" value="AliPayPlusA000000011"/></feature>

                                                    var data = {description: ret.info.wx_pay_data.po_body,totalFee: ret.info.wx_pay_data.po_total_fee * 100,tradeNo: ret.info.wx_pay_data.po_order_no,spbillCreateIP: '',deviceInfo: '',detail: ret.info.wx_pay_data.po_body,attach: '',feeType: 'CNY',timeStart: '',timeExpire: '',goodsTag: '',productId: '',}var wxPay = api.require('wxPay');wxPay.config({apiKey: '',  //mchId: '',partnerKey: '',notifyUrl: $app + '/Pay/wxNotify'}, function(ret, err) {if (ret.status) {wxPay.pay(data, function(ret, err) {if (ret.status) {api.alert({title: '系统提示',msg: '打赏成功',}, function(ret, err) {if (ret) {api.closeWin();}});} else {if (err.code == '-2') {api.toast({msg: '用户取消'});} else {api.toast({msg: '打赏失败'});}}});} else {api.toast({msg: '打赏失败'});api.toast({msg: '传输错误'})}})

data里面的参数信息,需要从后台接口中调取,点击查看微信支付详情,https://docs.apicloud.com/Client-API/Open-SDK/wxPay

var aliPayPlus = api.require('aliPayPlus');aliPayPlus.payOrder({orderInfo: ret.info.pay_url,}, function(ret, err) {if (ret.code == '9000') {api.alert({title: '系统提示',msg: '打赏成功',}, function(ret, err) {if (ret) {api.closeWin();}});} else if (ret.code == '8000') {api.alert({msg: '正在处理中,支付结果未知',buttons: ['确定']});} else if (ret.code == '4000') {$("#alert-sign-fail").show();} else if (ret.code == '5000') {api.alert({msg: '重复请求',buttons: ['确定']});} else if (ret.code == '6001') {api.alert({msg: '用户中途取消支付操作',buttons: ['确定']});} else if (ret.code == '6002') {api.alert({msg: '网络连接出错',buttons: ['确定']});} else if (ret.code == '6004') {api.alert({msg: '支付结果未知',buttons: ['确定']});}});} else {if (ret.info == '金额过大') {api.toast({msg: '充值金额已达上限,请重新输入金额'});} else {api.toast({msg: ret.info});}}})

转载于:https://www.cnblogs.com/gqx-html/p/8334211.html

apiCloud 调微信支付,调支付宝支付相关推荐

  1. 个人开发者只要一行代码接入微信支付和支付宝支付

    接入支付功能   对于个人开发者来说,我们很希望我们开发的App被广泛使用,同时可以获得一些额外收入,那就更好了.但是在微信开放平台或者支付宝开放平台申请支付功能,需要是企业才可以接入,对于我们个人开 ...

  2. 微信支付及支付宝支付开发指南

    从开始学习android开始到现在还没搞过三方支付,感觉挺遗憾的.看到最近有几篇关于微信支付和支付宝支付的文章,稍微进行一下整合,供大家参考. ---------------------------- ...

  3. IOS集成微信支付或者支付宝支付功能小结

    2019独角兽企业重金招聘Python工程师标准>>> 第一,你需要有微信开发平台的开发者账号,(网址https://open.weixin.qq.com/,或者自行百度" ...

  4. 苹果关于微信网页支付和支付宝支付遇到的一些问题

    苹果关于微信网页支付和支付宝支付遇到的一些问题 1.微信网页支付,支付宝网页支付(现在都是用wkwebview,就不在写关于webview的了) static const NSString *Comp ...

  5. java实现微信支付与支付宝支付接口

    因为公司要求需要写支付宝支付与微信支付现在写完了,总结一下: 支付宝支付: 支付宝支付比较简单首先我说一下支付宝支付与微信支付大概的流程,就拿支付宝支付来说(微信同理) 首先去蚂蚁金服注册一下App ...

  6. uniapp实现微信支付、支付宝支付

    前言: 本文只介绍了代码片段,如果需要支付前准备的流程可以继续浏览查找(狗头) 该方法是开发uniapp时使用的,未涉及5+APP 前端部分并不复杂,只是有些流程步骤有些杂乱,正常都是后端去和微信交互 ...

  7. 个人开发者微信支付和支付宝支付

    个人开发者是不能申请微信支付和支付宝支付的 很多第三方使用添加二维码监听转账操作来实现是否功能

  8. 腾腾流氓,云云更流氓(问微信怎样接入支付宝支付),手贱的赶紧点,你会感谢我的...

    草原上的两匹马! 打从当年微信开始布局公众号之初时,估计就已经想到了与支付宝正面冲突的场面,所以微信先来个瞒天过海,在春晚搞了个微信红包,那叫一个火呀,此时的云云隐隐感觉到些许不安. 早期的微信开发者 ...

  9. 微信支付和支付宝支付整合(含设计模式1)

    微信支付和支付宝支付整合(含设计模式1) 1.说明: 设计模式:单例+策略模式+抽象 在开发中经常对接微信支付和支付宝支付,相对来说,阿里的文档比微信的接口文档清晰一点,这里用的第三方库(com.gi ...

  10. 关于微信支付,支付宝支付

    关于微信支付,支付宝支付 微信支付和支付宝支付属于第三方支付. 第三方支付是指具备一定实力和信誉保障的独立机构,通过与网联对接而促成交易双方进行交易的网络支付模式. 在第三方支付模式,买方选购商品后, ...

最新文章

  1. 【Verilog HDL 训练】第 07 天(串并转换)
  2. jsp的相对路径问题
  3. \Grokking Algorithms\简介与作者采访
  4. 关于SPFA Bellman-Ford Dijkstra Floyd BFS最短路的共同点与区别
  5. Spring JMS,消息自动转换,JMS模板
  6. 编写一个汇编语言程序,将字符串Hello World中的全部小写字母转换为大写字母,并存放回原地址处。
  7. MooTools教程(4):函数和MooTools
  8. 谈谈复杂多分类问题上的一些个人理解
  9. wpa_supplicant 中 ISupplicant 服务代理客户端对象获取
  10. java学习是网上java学习视频好,还是报班比较好
  11. 华为主题锁屏壁纸换不掉_华为手机的不明照片是哪来的?这几个设置得关闭,否则128G也不够...
  12. cmd下重启iis命令
  13. matlab批量处理图片压缩
  14. 元宵节动画贺卡制作_2017鸡年元宵节flash电子贺卡模板下载-2017元宵节电子贺卡flash动画模板完整打包下载-东坡下载...
  15. 文科三本学计算机专业好吗,三本学费一年大约需要多少
  16. 安装geth时:解决Error(while upgrading Bor): build github.com/ethereum/go-ethereum/cmd/geth: cannot load ha
  17. python源码实例之根据生日预测星座和属相以及属相对应年份(附源码 可供学习)
  18. Broken Necklace(USACO官方)
  19. 白菜心发布博客啦!!!
  20. python与vb相结合_VB与Python的循环结构

热门文章

  1. UL认证-灯具产品UL1598标准测试项目有哪些?
  2. 基于 Canvas 的 HTML5 交互式地铁线路图
  3. IDEA设置背景图片---全网最简单的操作
  4. photoshop cs5快捷键
  5. 湖南计算机前十大学,2018湖南有计算机技术专业单招的大学
  6. 关系数据库语言的特点和分类
  7. 16进制数和10进制数之间的转换
  8. <Linux>进程概念
  9. 太空链SpaceChain OS:针对航天器设计、优化的操作系统
  10. 尚观-项老师-OCP-23节-笔记