近期发现不少如下图这样的需求
现在在这里告诉大家,如何修改,使拥有小程序,无公众号的前提下,可以使用H5/PC支付。
(这里的前提是,开通了对应的H5/PC支付,并配置好对应的业务域名)
这里我们要做的是,在H5/PC微信支付时,使用小程序的配置信息,主要是支付/退款的处理。
包含PayCallbackServiceImpl
,PayServiceImpl
,RefundOrderManagerServiceImpl
三个类文件。
1.PayServiceImpl类
getWechatQueryPayVo
方法
unifiedorder
方法
2.PayCallbackServiceImpl类
wechatPayCallback
方法中修改三个地方
3.RefundOrderManagerServiceImpl类
wxRefund
方法
按上述修改对应文件后,重新打包发布,即可进行H5/PC支付
注意:
本文的源码来自于Java多商户V1.6版本,在V1.5版本中RefundOrderManagerServiceImpl类的名称为RefundOrderServiceImpl。
Java单商户也可以类比此文进行修改