商城
網(wǎng)站制作程序訂單下單系統(tǒng)解決方案,網(wǎng)站制作公司提醒先回想一下我們平時(shí)在網(wǎng)上購物的場景。某天準(zhǔn)備出遠(yuǎn)門時(shí),想到?jīng)]有充電寶,就打開京東或天貓超市,選擇一個(gè)心儀的充電寶,“哎喲,居然還有一個(gè)10元的優(yōu)惠券”,下單付款,下午快遞員敲門,充電寶就到家了。用戶的一小步,系統(tǒng)的一大步。在用戶選擇商品之后提交訂單的一瞬間,訂單實(shí)際上經(jīng)過了各系統(tǒng)之間的漫長回路,

如圖10-1所示的訂單下單流程。
(1)在訂單過程中進(jìn)行安全校驗(yàn),主要是檢測用戶是否在黑名單上、用戶購買行為是否正常等,當(dāng)檢測到不正常時(shí),終止下單。
(2)從商品中心獲取商品信息(SKU、規(guī)格、價(jià)格等)。
(3)從營銷中心獲取商品、訂單促銷信息(優(yōu)惠券、促銷活動(dòng)),判斷是否滿足優(yōu)惠條件,計(jì)算出優(yōu)惠金額。
(4)在會(huì)員中心獲取會(huì)員權(quán)益,例如平臺(tái)抵扣積分、折扣條件等。
(5)在調(diào)度中心校驗(yàn)銷售層庫存,按照調(diào)度規(guī)則鎖定區(qū)域庫存。
(6)根據(jù)拆單規(guī)則(商家、倉庫、訂單類型等)將訂單拆分成若干個(gè)子訂單,根據(jù)運(yùn)費(fèi)模板計(jì)算運(yùn)費(fèi),根據(jù)商品金額、運(yùn)費(fèi)、優(yōu)惠金額計(jì)算應(yīng)付金額(實(shí)付款)。
至此生成訂單,此時(shí)訂單狀態(tài)為待付款。

如圖10-2所示,在存儲(chǔ)的訂單信息中,主要包含以下內(nèi)容:用戶信息、訂單基礎(chǔ)信息、收貨信息、商品信息、優(yōu)惠
信息、支付信息、物流信息、其他信息等。訂單的內(nèi)容復(fù)雜精細(xì),在存儲(chǔ)時(shí)除了表結(jié)構(gòu)的設(shè)置,還應(yīng)該注意信息冗余。特別是商品信息,由于商品的內(nèi)容不斷編輯變化,要保存下單時(shí)的商品快照,避免過長時(shí)間后,商品信息丟失。訂單包含的所有信息內(nèi)容如下。用戶信息:用戶賬號、用戶等級。
訂單基礎(chǔ)信息:父訂單與子訂單、訂單編號、訂單狀態(tài)。收貨信息:收貨地址、收貨人姓名、聯(lián)系電話、郵編。
商品信息:SKU信息、規(guī)格、商品數(shù)量、價(jià)格、商品圖片、商家(店鋪)。優(yōu)惠信息:優(yōu)惠券、促銷活動(dòng)、虛擬幣抵扣金額。
支付信息:支付方式、支付單號、商品總金額、實(shí)付金額、運(yùn)費(fèi)、虛擬幣抵扣金額、優(yōu)惠券優(yōu)惠金額、總優(yōu)惠金額。
物流信息:物流公司、物流單號、物流狀態(tài)。其他信息:發(fā)票信息、下單平臺(tái)、分銷渠道。
【商城網(wǎng)站制作程序訂單下單系統(tǒng)解決方案之父訂單與子訂單】
當(dāng)從購物車選中多件商品時(shí),例如選中三個(gè)店鋪中的商品,會(huì)將這次購買行為拆分成三個(gè)店鋪的訂單。這次整體的購買行為記錄在父訂單下,當(dāng)系統(tǒng)首次提交訂單結(jié)算時(shí),會(huì)合并子訂單,針對父訂單進(jìn)行結(jié)算。當(dāng)提交訂單后結(jié)算中斷,或結(jié)算之后,系統(tǒng)在更新訂單狀態(tài)、物流追蹤時(shí),針對的就是子訂單。
【商城
網(wǎng)站制作程序訂單下單系統(tǒng)解決方案之優(yōu)惠分?jǐn)偂?/div>
在計(jì)算訂單應(yīng)付金額時(shí):
訂單實(shí)付金額=商品金額(SKU金額合計(jì))+運(yùn)費(fèi)-總優(yōu)惠金額其中:總優(yōu)惠金額=促銷活動(dòng)優(yōu)惠金額+優(yōu)惠券優(yōu)惠金額+虛擬幣抵扣金額。到這里,算是完成了訂單計(jì)算的第一步。但是這里又出現(xiàn)了一個(gè)問題。當(dāng)優(yōu)惠后的訂單發(fā)生部分退貨時(shí),應(yīng)該怎么退款給用戶?
商城網(wǎng)站制作程序訂單下單系統(tǒng)解決方案之優(yōu)惠后訂單發(fā)生部分退貨如何處理
產(chǎn)品經(jīng)理遇到的情況是:促銷活動(dòng)(如滿減)涉及很多商品,優(yōu)惠券也涉及很多商品,有時(shí)甚至跨店優(yōu)惠。甚至還有整單能享受優(yōu)惠,部分退貨后就不滿足優(yōu)惠條件了,這時(shí)候怎樣平衡用戶、商品、平臺(tái)之間的利益,在退貨、退款時(shí)應(yīng)該怎么處理?其中涉及用戶與平臺(tái)之間的博弈,也考驗(yàn)著產(chǎn)品規(guī)則設(shè)計(jì)者的智慧。目前的處理規(guī)則基本都是“優(yōu)惠分?jǐn)?,偏向用?rdquo;。我們先看一下兩個(gè)場景。
(1)發(fā)生售后有可能是平臺(tái)的原因,不是用戶不買,而是店鋪的商品有問題。
(2)假設(shè)雙11時(shí),用戶分別在A和B店鋪跨店買了參加滿1000減200活動(dòng),各買了500元的貨品,后來在A店退了價(jià)值100元的東西。這種情況下,退貨后已不滿足活動(dòng)條件,是否要求用戶給補(bǔ)100元?如果用戶補(bǔ)款,又補(bǔ)給誰?
從上面的例子可以看出,如果將退貨沒達(dá)到條件的促銷優(yōu)惠條件考慮進(jìn)去,系統(tǒng)復(fù)雜度會(huì)成倍增加。從人性的角度,我們相信絕大部分用戶不會(huì)為了達(dá)到優(yōu)惠條件故意多買,然后惡意退貨。最合適的處理方法就是下單時(shí)就將優(yōu)惠金額按比例分?jǐn)偟阶佑唵?、商品上,同樣?shí)付金額也分?jǐn)偟阶佑唵?、商品上。退貨時(shí)退還用戶實(shí)付金額,而不會(huì)去追究用戶因退單而沒滿足促銷條件,允許用戶占平臺(tái)的便宜。
商城網(wǎng)站制作程序訂單下單系統(tǒng)解決方案之優(yōu)惠分?jǐn)傇瓌t
關(guān)于優(yōu)惠分?jǐn)傇瓌t,不但應(yīng)該按比例分?jǐn)偅€應(yīng)在滿足優(yōu)惠條件的商品上,按照商品金額的比例分?jǐn)偅皇敲つ糠謹(jǐn)?。先來看一個(gè)案例場景。
訂單中有甲、乙兩店的商品A、B、C、D、E,包郵。商品A、D參加跨店滿200減40的活動(dòng)(活動(dòng)1),商品B、C參加滿100減10的活動(dòng)(活動(dòng)2),另外用戶還使用了100元的現(xiàn)金券。如表10-1所示,訂單總共優(yōu)惠150元,其中活動(dòng)1優(yōu)惠40元,活動(dòng)2優(yōu)惠10元,優(yōu)惠券100元。并不是將優(yōu)惠完全平均分?jǐn)傊撩總€(gè)商品上,而是按照優(yōu)惠分?jǐn)傇瓌t,比如活動(dòng)1在商品A、D的優(yōu)惠金額分別是40x(80/320)=10元、40×(240/320)=30元,其他優(yōu)惠金額詳見表中。

表10-1優(yōu)惠分?jǐn)偟陌咐?。根?jù)表10-1中的數(shù)據(jù),我們能夠清晰地計(jì)算出店鋪、商品在每次促銷活動(dòng)中的收入。另外在用戶部分退貨時(shí),也能按照其實(shí)付金額進(jìn)行退款。例如用戶退商品A、B時(shí),只退款82元(54元+28元)。這樣還能避免與用戶發(fā)生糾紛。
網(wǎng)站制作公司主要介紹了訂單的正向流程,但是在實(shí)際應(yīng)用中又會(huì)衍生出許多變化。例如支付服務(wù):有第三方支付、分期付款、貨到付款等,都影響訂單的狀態(tài);還有自營平臺(tái)會(huì)將出庫狀態(tài)加入到訂單狀態(tài)中;還有從其他渠道(線下訂單、京東等第三方訂單)導(dǎo)入到系統(tǒng)的訂單,不僅涉及與第三方平臺(tái)的打通,還有對這些訂單的管理,以及同步狀態(tài)至第三方平臺(tái)。好了,
網(wǎng)站制作公司本文關(guān)于“商城
網(wǎng)站制作程序訂單下單系統(tǒng)解決方案”制作經(jīng)驗(yàn)就分享到這里,謝謝關(guān)注,博納網(wǎng)絡(luò)編輯整理。
當(dāng)前文章鏈接:/construction/wzzhizuo/14629.html
如果您覺得案例還不錯(cuò)請幫忙分享:
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點(diǎn),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請您的相關(guān)內(nèi)容發(fā)至此郵箱【qin@198bona.com 】,我們在確認(rèn)后,會(huì)立即刪除,保證您的版權(quán)。