针对盼盈信息港开发消息模板之微信消息下发通知

本文不会展示太多的代码,只以逻辑需求编写,当是记录作者的开发过程吧!同时,支付宝服务窗下发消息作者将后续继续跟上(别死捆绑在支付宝或者微信等其他第三方平台,否则你永远只是别人的傀儡,拿来做跳板还是不错的选择!)

所以我们要从公众号设置模板消息,针对不同的行业自行设置,然后我们需要设置两个消息模板

对应的模板编号为:TM00015和TM00017 支付宝的是TM000000205和TM000000300

TM00015/TM000000205:用户在站内进行了支付之后,把订单消息以简略的文字方式下发给用户;

TM00017/TM000000300:后台管理员在对订单的状态进行修改的时候,把订单修改后的状态以文字方式进行下发给用户,后续补充开发的时候会有说明

作者前几天写过了一个消息下发类库扩展,可以直接参考,接下来是嵌套在作者自主发的IPY框架结构内:

由于是接口,所以我们就不能写死在支付扩展类里,比如作者给IPY框架整合了ALIPAY和WXPAY两种外部支付方式和内部余额和积分的支付比率方式,如果写死,使用内部支付扩展的时候,就不能进行消息的下发哦!

再来说说订单的逻辑吧:

站内外支付模块进行支付-》支付成功-》订单数据复制到正式订单数据表内

没错,如果要嵌入开发,支付成功之后,都会统一调用订单数据的正式订单生成方法内,由于IPY框架是根据MAGENTO和OPENCART进行底层收集作者从新管理的,而在该块功能MODEL上,继承的是使用OP的历史订单,

那么我们就需要修改/data/controller/checkout/order/addOrderHistory;

默认addOrderHistory()方法内本就自带了订单的ID,好了,通过订单ID或者对应的用户数据,区分下是支付宝用户还是支付宝用户,然后下发对应的消息模板即可!