作為一個(gè)有開發(fā)經(jīng)驗(yàn)的程序員,經(jīng)常會(huì)遇到需要開發(fā)商城網(wǎng)站,現(xiàn)在商城網(wǎng)站的開發(fā)流程已經(jīng)比較固定了,例如商品加入購(gòu)物車,然后下訂單,再到付款,然后再由商家審核、發(fā)貨,然后用戶確認(rèn)收貨,然后對(duì)商品進(jìn)行評(píng)價(jià),如果用戶需要退款或退貨,可以申請(qǐng)退款。基本上所有的商城實(shí)現(xiàn)的功能流程都差不多一樣。下面來(lái)講講開發(fā)者需要注意的一些細(xì)節(jié)問(wèn)題。
1.商品加入購(gòu)物車:這是每個(gè)商城都應(yīng)該擁有的功能,加入購(gòu)物車前,應(yīng)該判斷商品庫(kù)存是否足夠,有沒(méi)有設(shè)置起購(gòu)數(shù)量和限制購(gòu)買數(shù)量,根據(jù)單價(jià)和數(shù)量計(jì)算商品總金額。

2.商品下單階段:收貨地址:默認(rèn)一個(gè)收貨地址,如果用戶暫未添加收貨地址,需提示用戶添加;支付方式:國(guó)內(nèi)一般使用支付寶和微信,外貿(mào)網(wǎng)站使用Paypal或信用卡等支付方式;配送方式:后臺(tái)添加快遞名稱,可供用戶選擇,然后使用該快遞公司進(jìn)行發(fā)貨,選擇配送方式的同時(shí)會(huì)計(jì)算出對(duì)應(yīng)快遞的運(yùn)費(fèi)
是否可以使用積分抵扣金額:若后臺(tái)開啟積分抵扣功能,則下單時(shí)可以使用積分抵扣。
是否可以優(yōu)惠劵:一般來(lái)說(shuō)如果用戶有優(yōu)惠劵,則需不需要根據(jù)優(yōu)惠劵的種類來(lái)判斷該優(yōu)惠劵能不能使用,之前做過(guò)一個(gè)商城,優(yōu)惠劵只能用在新品和特惠商品里,其他的商品均不可能使用,這樣的話,一個(gè)訂單我們就要判斷有沒(méi)有這些商品,然后根據(jù)優(yōu)惠劵的使用條件(一般是滿減或折扣)判斷優(yōu)惠劵是否能使用。

3.訂單支付:根據(jù)訂單選擇的支付方式,跳轉(zhuǎn)到對(duì)應(yīng)的頁(yè)面,如果使用支付寶支付,一般是直接跳轉(zhuǎn)到支付寶支付的頁(yè)面,如果是使用微信支付,在PC端里,會(huì)跳轉(zhuǎn)到支付的生成二維碼的頁(yè)面:

然后手機(jī)掃描二維碼進(jìn)行支付。所有的支付方式在支付完成后都應(yīng)該跳轉(zhuǎn)到當(dāng)前商城里的訂單里,同時(shí)異步處理訂單完成支付的信息,例如更新訂單狀態(tài)、扣除庫(kù)存等處理。
- 審核與發(fā)貨:用戶支付訂單后,管理員在后臺(tái)審核訂單,通過(guò)后進(jìn)行發(fā)貨,填寫物流名稱與物流單號(hào)。
- 收貨與評(píng)價(jià):用戶在收貨商品后,可對(duì)訂單進(jìn)行確認(rèn)收貨的操作,然后對(duì)訂單的商品進(jìn)行評(píng)價(jià)。
- 退換貨:如果用戶需要退換貨,需要提交退換貨信息,管理員在后臺(tái)對(duì)提交的內(nèi)容進(jìn)行審核,審核通過(guò)則退款或退貨。
以上就是商城網(wǎng)站的基本流程,可以根據(jù)客戶的需求,增加或減少一些功能點(diǎn),例如有些商城沒(méi)有積分,積分抵扣的功能可以刪除;如果商城有會(huì)員等級(jí),根據(jù)不同的會(huì)員等級(jí)來(lái)打折,則需要增加會(huì)員等級(jí)進(jìn)行打折的功能。
如沒(méi)特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來(lái)自http://www.wfcgdy.com/news/5014.html