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=8_5
https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_12&index=2