近段時間常常和微信支付打交道,發現微信支付差支付寶太多 git
首先,微信調試是一大槽點,各類不能用,不過發現一款神器,這裏就不做過多的介紹,你們能夠慢慢研究 github
https://github.com/luofei614/SocketLog 瀏覽器
微信調試、API調試和AJAX的調試的工具,能將日誌經過WebSocket輸出到Chrome瀏覽器的console中 微信
1,微信支付,支付過程當中有內部交易號(平臺),外部交易號(第三方),多達五種支付方式,SDK微信,H5微信,WAP微信,微信好友代付,微信掃碼,五種支付號產生的內部交易號不能夠通用,支付寶不存在此狀況 異步
2,微信退款: 工具
a.微信退款沒有異步回調,此處巨坑,查退款狀態還須要去第三方主動查,查也就算了,查的狀態還不必定是成功,支付寶有同步及異步回調 微信支付
b.微信退款是原路返回,用戶使用銀行卡支付,若是用戶解綁銀行卡,微信退款狀態會失敗,或一直處於退款中,用戶也不會收到退款,接口查詢直接返回system error,尼瑪這是什麼鬼,而後去微信商戶後臺查詢顯示用戶賬戶異常,支付寶則會退到餘額 調試
c.微信客服各類不能用,微信電話打不通,尼瑪想找我的問問都不行,發郵件居然要7個工做日才能回覆,支付寶客服就好多了,有技術客服,表示用起來很爽 日誌
另外銀聯支付也有個比較坑的地方,同一個交易號,當天支付後,過了晚上12點能夠再支付,這尼瑪是出於什麼樣的考慮 接口