微信支付流程:
客戶(hù)端發(fā)起支付請(qǐng)求--->后臺(tái)和微信SDK交互之后返回帶簽名的客戶(hù)端支付信息(之前帶簽名的支付信息是客戶(hù)端生成,現(xiàn)在都是后臺(tái)生成袜漩,保證信息安全和靈活)--->客戶(hù)端最終完成支付
邏輯地址:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=8_3
微信支付SDK的下載:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=11_1偎巢。(注:如果demo運(yùn)行報(bào)錯(cuò)呢灶,請(qǐng)?zhí)砑覥FNetwork.framework)
我們通過(guò)微信平臺(tái)獲取這些參數(shù)(這些參數(shù)后臺(tái)需要)。:
//商戶(hù)號(hào)
NSString *PARTNER_ID = @"商戶(hù)號(hào)";
//商戶(hù)密鑰
NSString *PARTNER_KEY = @"商戶(hù)密鑰";
//APPID
NSString *APPI_ID = @"APPID";
//appsecret
NSString *APP_SECRET = @"appsecret";
安全規(guī)范及簽名算法(后臺(tái)需要關(guān)注):(https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=4_3)[https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=4_3]