微信分账避坑:
apiv3签名验证等比较麻烦,建议用微信官方提供的SDK来完成:https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay6_0.shtml ,其支持语言的第二种SDK最方便好用,具体看个人喜好;
微信分账之前需要提前添加分账接收方,接口请求URL:https://api.mch.weixin.qq.com/v3/profitsharing/receivers/add
在微信支付下单接口上用参数profit_sharing标记该笔订单为需要分账;
微信支付成功之后不可立即发起分账请求,需要等待30秒后才可执行,建议1分钟之后才执行!否则会报INVALID_REQUEST异常;
微信分账,用户支付给商户的交易金额默认最高可分走比例为30%,反之,分给商户自己本身时无比例限制!分给别人的比例若想超过30%,需要向微信官方申请!总结:向外分钱 有比例限制,向内分钱 无限制!