微信支付完成后跳转的页面

微信支付完成后不能跳转指定的页面,多半原因是前段js写错了,也就是微信支付调起H5插件的那部分,这个是微信支付调h5插件的开发文档https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=7_7&index=6

下面小编把自己的前段支付js送给大家参考

function 支付按钮(){

var appId = "${appid}";

var timeStamp = "${timeStamp}";

var nonceStr = "${nonce_str}";

var prepay_id = "${prepay_id}";

var paySign = "${sign}";

pay(appId,timeStamp,nonceStr,prepay_id,paySign);

}

function pay(appId,timeStamp,nonceStr,prepay_id,paySign){

if (typeof WeixinJSBridge == "undefined"){

if( document.addEventListener ){

document.addEventListener(‘WeixinJSBridgeReady‘, onBridgeReady, false);

}else if (document.attachEvent){

document.attachEvent(‘WeixinJSBridgeReady‘, onBridgeReady);

document.attachEvent(‘onWeixinJSBridgeReady‘, onBridgeReady);

}

}else{

onBridgeReady(appId,timeStamp,nonceStr,prepay_id,paySign);

}

}

function onBridgeReady(appId,timeStamp,nonceStr,prepay_id,paySign){

WeixinJSBridge.invoke(

‘getBrandWCPayRequest‘, {

"appId" : appId,     //公众号名称,由商户传入

"timeStamp": timeStamp,    //时间戳,自1970年以来的秒数

"nonceStr" : nonceStr, //随机串

"package" : prepay_id,

"signType" : "MD5",         //微信签名方式:

"paySign" : paySign    //微信签名

},

function(res){

if(res.err_msg == "get_brand_wcpay_request:ok" ) {

window.location.href="支付成功后要跳转页面的地址";

}else{

alert("充值失败")

}

}

);

}

时间: 2024-10-13 01:33:14

微信支付完成后跳转的页面的相关文章

微信支付成功后(四)

官方API:https://pay.weixin.qq.com/wiki/doc/api/native.php?chapter=9_2 微信支付成功后,微信服务器端回调到/example/ResultNotifyPage.aspx页面. ResultNotify resultNotify = new ResultNotify(this); resultNotify.ProcessNotify(); //ProcessNotify支付回调结果,先查询订单号,订单号没有问题,返回return_cod

iOS 微信支付如果遇到跳转只有一个确定请看这里

http://www.cocoachina.com/bbs/read.php?tid-321546.html 今天在联调微信支付,不得不说,和它比起来,阿里的支付sdk真的是太好用了.果然和后端同学在联调的时候发现跳转后出现了这一画面. 这种什么也没有的界面真的是让人抓狂了,点击后返回的状态竟然是-2,用户取消.原本以为是自己的问题,耐着性子配合了@狂龙天使 的demo来调试,最终总结如下: 首先确认 是传递接口的字段导致的问题.是传递接口的字段导致的问题.是传递接口的字段导致的问题. 说几个可

ectouch 微信支付成功后订单状态未改变的解决办法 (转载)

原文地址: 微信支付支付成功后,返回到mobile/wx_native_callback.php 之前代码 define('IN_ECS', true); require(dirname(__FILE__) . '/include/init.php'); require(ROOT_PATH . 'include/lib_payment.php'); require_once(ROOT_PATH .'include/modules/payment/wx_new_jspay.php'); $paym

android 微信支付成功,未返回回调页面

可以弹出微信支付的界面,但是支付之后没有进入回调的Activity(WXPayEntryActivity ) 1. 回调的Activity(WXPayEntryActivity.java)必须放在:(你的包名+.wxapi)包内 例如:包名为com.example.ex_example 回调activity则放在名为com.example.ex_example.wxapi 包内

61 书籍和出版社 的增删改查 几秒后跳转一个页面

主要内容: 书籍的增删改查: 增:  selecct标签    for循环{% for press in  press_list %}...option....{% endif %} <select name="press_id"> {% for press in press_list %} <option value="{{ press.id }}">{{ press.name }}</option> {% endfor %}

解决网站出错后 跳转 友好页面 的 asp .net 配置

<system.webServer> <httpErrors errorMode="DetailedLocalOnly"> <remove statusCode="404" /> <error statusCode="404" path="/index.html" responseMode="ExecuteURL" /> </httpErrors>

转-微信支付(公众号支付JSAPI)

原文路径:https://blog.csdn.net/javaYouCome/article/details/79473743 写这篇文章的目的有2个,一是自己的项目刚开发完微信支付功能,趁热回个炉温习一下,二也是帮助像我这样对微信支付不熟悉,反复看了多天文档还是一知半解,原理都没摸清,更不要说实现了.本以为网上的微信开发教程会和"java的重写与重载"一样铺天盖地,可搜出来的结果,要么是PHP的教程(微信支付官网推荐就是PHP),要么星星点点就那么几篇,想对比的看看思路都成问题,官网

微信支付 支付成功后不跳转 ecshop微信支付 如下操作即可

微信--订单处理页: <?php    include("WxPayPubHelper.php");    //使用jsapi接口    $jsApi = new JsApi_pub();    //=========步骤1:网页授权获取用户openid============    //通过code获得openid    if (!isset($_GET['code']))    {        //触发微信返回code码        $url = $jsApi->c

到处都是坑的微信支付V3之 微信支付回调页面

据上次 到处都是坑的微信支付V3 后很多园友在被虐了千百遍后终于跳转到了亲切的微信支付界面,但输入密码支付后却不知道怎么处理了,接下来补上支付后的处理流程. 1. html中根据前台支付后反馈信息成功与否跳转到相关页面 if (res.err_msg == "get_brand_wcpay_request:ok") { // message: "微信支付成功!", window.location.replace("@Url.Content("~/