近期發(fā)現(xiàn)不少如下圖這樣的需求
現(xiàn)在在這里告訴大家,如何修改,使擁有小程序,無公眾號(hào)的前提下,可以使用H5/PC支付。
(這里的前提是,開通了對(duì)應(yīng)的H5/PC支付,并配置好對(duì)應(yīng)的業(yè)務(wù)域名)
這里我們要做的是,在H5/PC微信支付時(shí),使用小程序的配置信息,主要是支付/退款的處理。
包含PayCallbackServiceImpl
,PayServiceImpl
,RefundOrderManagerServiceImpl
三個(gè)類文件。
1.PayServiceImpl類
getWechatQueryPayVo
方法
unifiedorder
方法
2.PayCallbackServiceImpl類
wechatPayCallback
方法中修改三個(gè)地方
3.RefundOrderManagerServiceImpl類
wxRefund
方法
按上述修改對(duì)應(yīng)文件后,重新打包發(fā)布,即可進(jìn)行H5/PC支付
注意:
本文的源碼來自于Java多商戶V1.6版本,在V1.5版本中RefundOrderManagerServiceImpl類的名稱為RefundOrderServiceImpl。
Java單商戶也可以類比此文進(jìn)行修改