一、技术栈

  • 语言:Node

  • web框架 Express

  • 开发过程中依赖的模块

    1. express-xml-bodyparser 用于解析客户端post过来的xml格式的数据

    2. jstoxml 用于将js对象转换成xml

    3. xml2js 用户将xml转换js对象

 

二、微信开发之旅

 

  1. 注册商户平台

     这一步不设计开发。。。不详说。

  2. 支付目录设置

     微信公众平台-> 微信支付-> 开发配置,见微信官方图,具体细节见图片

  3. 统一下单

    接口地址 :https://api.mch.weixin.qq.com/pay/unifiedorder

必须提交的参数

 appid 公众平台的appid
 attach 自定义消息
 body 商品类别【商品信息都可以】
 mch_id 商户平台的账号
 nonce_str 随机字符串,不超过32位
 notify_url 微信生成prepay_id后,会
        
		

网友评论