您现在的位置是:Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款 > 

01 買粉絲買粉絲無限回調(關于買粉絲支付遇到的哪些坑)

Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款2024-05-14 02:00:58【】9人已围观

简介關于買粉絲支付遇到的哪些坑最近在研究買粉絲支付,感覺在買粉絲里面買東西,直接買粉絲支付還是蠻方便的,沒有支付寶那么麻煩,刷刷朋友圈,順便就買點東西,生活是如此的愜意,心想買粉絲的這個支付肯定可以做到很

關于買粉絲支付遇到的哪些坑

最近在研究買粉絲支付,感覺在買粉絲里面買東西,直接買粉絲支付還是蠻方便的,沒有支付寶那么麻煩,刷刷朋友圈,順便就買點東西,生活是如此的愜意,心想買粉絲的這個支付肯定可以做到很牛逼,因為“錢景”無限啊!于是,我開始了這個噩夢般的旅程。

開通和審核

買粉絲支付和支付寶商家平臺一樣,都是要審核資質的,支付寶個人認證可以使用擔保支付,雖然需要用戶確認收貨之后才能收到資金,但是好歹也是能用的。買粉絲直接不讓個人使用支付。只有企業以上級別的服務號才能申請。

開通&認證

支付寶注冊企業賬號,進行企業認證,我總共就花了10分鐘,包括公司資質審核,打款到公賬確認公賬等步驟。效率高到簡直無法想象。 買粉絲支付需要已經認證過的服務號才能開通支付。提交完資質,等待審核,花了5個工作日的時間才告訴我資質審核過了,對,沒錯,是5個工作日,中間隔了一個周末,買粉絲稱2-7個工作日認證完成,還是實現諾言了。

開通支付

支付寶需要簽約服務,這里我簽約的是即時到帳的,花了2天時間。 買粉絲開通認證之后,登陸商戶平臺配置一下就可以開干了,這點從速度方面比支付寶強點,因為它把支付用途啥的都放到第一步的認證里面了,而支付寶是放在后面的簽約服務里面進行審核的。

這些步驟完成之后,就可以開始開發了。雖然如此,從整體進度上面,支付寶還是略勝買粉絲一籌的。

開發

根據文檔接入支付寶和買粉絲的支付平臺

文檔&DEMO

支付寶我就沒看文檔,因為之前有做過,已經大體了解了。直接下了個DEMO改改就完成了。 買粉絲的文檔,恩,在買粉絲公眾平臺有一份,在商戶平臺又有另外一份,而且內容還不一樣。。。 我主要需要在買粉絲里面支付,所以選擇了買粉絲的JSAPI。在公眾平臺里面,關于JS支付的只有一小段。如下:

wx.chooseWXPay({

timestamp: 0, // 支付簽名時間戳,注意買粉絲jssdk中的所有使用timestamp字段均為小寫。但最新版的支付后臺生成簽名使用的timeStamp字段名需大寫其中的S字符

nonceStr: '', // 支付簽名隨機串,不長于 32 位

package: '', // 統一支付接口返回的prepay_id參數值,提交格式如:prepay_id=***)

signType: '', // 簽名方式,默認為'SHA1',使用新版支付需傳入'MD5'

paySign: '', // 支付簽名

success: function (res) {

// 支付成功后的回調函數

}

});

備注:prepay_id 通過買粉絲支付統一下單接口拿到,paySign 采用統一的買粉絲支付 Sign 簽名生成方法,注意這里 appId 也要參與簽名,appId 與 買粉絲nfig 中傳入的 appId 一致,即最后參與簽名的參數有appId, timeStamp, nonceStr, package, signType。

買粉絲支付統一下單接口文檔:買粉絲://pay.weixin.qq.買粉絲/wiki/doc/api/index.php?chapter=9_1

買粉絲支付簽名算法:買粉絲://pay.weixin.qq.買粉絲/wiki/doc/api/index.php?chapter=4_3

買粉絲支付開發教程:買粉絲s://mp.weixin.qq.買粉絲/paymch/readtemplate?t=mp/business/買粉絲urse3_tmpl&lang=zh_CN

看完方法,有點暈,在看完下面給出的三個鏈接里面的內容,更暈了。然后又在商戶平臺找到一份文檔。

傳送門

這里給了比較詳細的資料,也給出了js示例:

注:JS API的返回結果get_brand_wcpay_request:ok僅在用戶成功完成支付時返回。由于前端交互復雜,get_brand_wcpay_request:cancel或者get_brand_wcpay_request:fail可以統一處理為用戶遇到錯誤或者主動放棄,不必細化區分。

示例代碼如下:

function onBridgeReady(){

WeixinJSBridge.invoke(

'getBrandWCPayRequest', {

"appId" : "wx2421b1c4370ec43b", //買粉絲名稱,由商戶傳入

"timeStamp":" 1395712654", //時間戳,自1970年以來的秒數

"nonceStr" : "e61463f8efa94090b1f366cccfbbb444", //隨機串

"package" : "prepay_id=u802345jgfjsdfgsdg888",

"signType" : "MD5", //買粉絲簽名方式:

"paySign" : "70EA570631E4BB79628FBCA90534C63FF7FADD89" //買粉絲簽名

},

function(res){

if(res.err_msg == "get_brand_wcpay_request:ok" ) { } // 使用以上方式判斷前端返回,買粉絲團隊鄭重提示:res.err_msg將在用戶支付成功后返回 ok,但并不保證它絕對可靠。

}

);

}

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();

}

恩,于是我結合了文檔和找到的demo,結合這一段內容開始測試,結果發現,完全沒反應。是的,在我的iPhone上面是沒有反應的,也許哪里出了問題,一直搞不出反應。 然后我想到了前面還有一種chooseWXPay,搜索了一下,這是新版接口的方法。結合下面的文檔參數的計算,成功了。結果是這樣的

wx.chooseWXPay({

appId: '{ { $jsParameters['appId'] }}',

timestamp: '{ { $jsParameters['timeStamp'] }}', // 支付簽名時間戳,注意買粉絲jssdk中的所有使用timestamp字段均為小寫。但最新版的支付后臺生成簽名使用的timeStamp字段名需大寫其中的S字符

nonceStr: '{ { $jsParameters['nonceStr'] }}', // 支付簽名隨機串,不長于 32 位

package: '{ { $jsParameters['package'] }}', // 統一支付接口返回的prepay_id參數值,提交格式如:prepay_id=***)

signType: '{ { $jsParameters['signType'] }}', // 簽名方式,默認為'SHA1',使用新版支付需傳入'MD5'

paySign: '{ { $jsParameters['paySign'] }}', // 支付簽名

success: function (res) {

if(res.errMsg == "chooseWXPay:ok" ) {

//支付成功

}else{

alert(res.errMsg);

}

},

cancel:function(res){

//支付取消

}

});

這里的$jsParameters是在后臺使用買粉絲支付的DEMO里面提供的class生成的。

include_once("WxPayPubHelper.php");

...

public function getParameters(Order $order)

{

$jsApi = new JsApi_pub();

$unifiedOrder = new UnifiedOrder_pub();

//$unifiedOrder->setParameter("detail", $this->order->proct->brief_desc);//商品描述

$unifiedOrder->setParameter("body", $order->proct->name);//商品描述

$unifiedOrder->setParameter("out_trade_no", $order->order_number);//商戶訂單號

$unifiedOrder->setParameter("total_fee", $order->price * 100);//總金額,騰訊默認支付金額單位為【分】

$unifiedOrder->setParameter("notify_url", WxPayConf_pub::NOTIFY_URL);//通知地址

$unifiedOrder->setParameter("trade_type", "JSAPI&

很赞哦!(169)

Instagram刷粉絲, Ins買粉絲自助下單平台, Ins買贊網站可微信支付寶付款的名片

职业:程序员,设计师

现居:新疆伊犁奎屯市

工作室:小组

Email:[email protected]