近期發(fā)現(xiàn)不少如下圖這樣的需求

現(xiàn)在在這里告訴大家,如何修改,使擁有小程序,無公眾號的前提下,可以使用H5/PC支付。
(這里的前提是,開通了對應(yīng)的H5/PC支付,并配置好對應(yīng)的業(yè)務(wù)域名)
這里我們要做的是,在H5/PC微信支付時,使用小程序的配置信息,主要是支付/退款的處理。
包含PayCallbackServiceImpl,PayServiceImpl,RefundOrderManagerServiceImpl三個類文件。
1.PayServiceImpl類
getWechatQueryPayVo方法

unifiedorder方法

2.PayCallbackServiceImpl類
wechatPayCallback方法中修改三個地方



3.RefundOrderManagerServiceImpl類
wxRefund方法

按上述修改對應(yīng)文件后,重新打包發(fā)布,即可進行H5/PC支付
注意:
本文的源碼來自于Java多商戶V1.6版本,在V1.5版本中RefundOrderManagerServiceImpl類的名稱為RefundOrderServiceImpl。
Java單商戶也可以類比此文進行修改

