由于商品的特殊性,顧客下單后需要審核后才能付款,解決辦法如下:
在購買成功頁模板里
把在線支付的代碼刪除
/Template/商城系統/訂購成功.html
{$PayMentList}
會員中心的,訂單付款頁面做下判斷就行了,如
user/User_PayOnline.asp 200多行加紅色的應該就可以了
'支付商城訂單Sub PayShopOrder()Dim ID:ID=KS.ChkClng(KS.S("ID"))Dim RS:Set RS=Server.CreateObject("ADODB.RECORDSET")RS.Open “Select top 1 OrderID,MoneyTotal,DeliverType From KS_Order Where ID=”& ID,Conn,1,1If RS.Eof Thenrs.close:set rs=nothingKS.Die "<script>alert(‘出錯啦!’);history.back();</script>"End Ifif rs("status")<>1 then rs.close:set rs=nothingKS.Die "<script>alert(‘訂單沒有確認不能支付!’);history.back();</script>"end ifDim OrderID:OrderID=RS("OrderID")Dim Money:Money=RS("MoneyTotal")Dim DeliverType:DeliverType=RS("DeliverType")
新聞熱點
疑難解答