微信公衆開發平臺:https://mp.weixin.qq.com
一,先來了解下微信3大號:訂閱號,服務號,企業號的區別:以下是截屏:
這東西只是現在的,將來肯定會改變,網址是http://kf.qq.com/faq/120911VrYVrA130805byM32u.html
二、微信支付api,網址是:https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=8_1
支付模式:
1、 刷卡支付
刷卡支付是用戶展示微信錢包內的“刷卡條碼/二維碼”給商戶系統掃描後直接完成支付的模式。主要應用線下面對面收銀的場景。
3、
公衆號支付是用戶在微信中打開商戶的H5頁面,商戶在H5頁面通過調用微信支付提供的JSAPI接口調起微信支付模塊完成支付。應用場景有:
- ◆ 用戶在微信公衆賬號內進入商家公衆號,打開某個主頁面,完成支付
- ◆ 用戶的好友在朋友圈、聊天窗口等分享商家頁面連接,用戶點擊鏈接打開商家頁面,完成支付
- ◆ 將商戶頁面轉換成二維碼,用戶掃描二維碼後在微信瀏覽器中打開頁面後完成支付
微信支付的時序圖,看這個圖,就知道整個流程是怎麼操作的:
從上圖可以知道,開發手機app微信接口的工作如下:
1,在微信開放平臺(不是公衆平臺,並且郵箱不能重用,蛋疼)註冊爲開發者,申請開發的應用,申請微信支付權限,涉及到申請,估計要2個星期
2,app調用微信,申請開發應用成功後,會有appid返回,通過這個,在手機中設置,如網址:https://pay.weixin.qq.com/wiki/doc/api/app.php?chapter=8_5
3,應用後臺調用微信
4,app和後臺的交互。