一、技術(shù)棧
語言:Node
web框架 Express
開發(fā)過程中依賴的模塊
express-xml-bodyparser 用于解析客戶端post過來的xml格式的數(shù)據(jù)
jstoxml 用于將js對象轉(zhuǎn)換成xml
xml2js 用戶將xml轉(zhuǎn)換js對象
二、微信開發(fā)之旅
1. 注冊商戶平臺
這一步不設計開發(fā)。。。不詳說。
2. 支付目錄設置
微信公眾平臺-> 微信支付-> 開發(fā)配置,見微信官方圖,具體細節(jié)見圖片
3. 統(tǒng)一下單
接口地址 :https://api.mch.weixin.qq.com/pay/unifiedorder
必須提交的參數(shù)
appid 公眾平臺的appid attach 自定義消息 body 商品類別【商品信息都可以】 mch_id 商戶平臺的賬號 nonce_str 隨機字符串,不超過32位 notify_url 微信生成prepay_id后,會