開(kāi)發(fā)一個(gè)商城
小程序,肯定不開(kāi)商品計(jì)算,怎樣厘清商品金額計(jì)算的程序換算,
小程序開(kāi)發(fā)公司資深工程師認(rèn)為我們首先要了解什么是商品金額計(jì)算,商品金額計(jì)算是指計(jì)算當(dāng)前訂單需要消費(fèi)的金額況,這部分的明細(xì)內(nèi)容與訂單系統(tǒng)是一樣的。訂單的最終消費(fèi)金額=商品售賣價(jià)格-促銷優(yōu)惠金額-優(yōu)惠券優(yōu)惠金額-儲(chǔ)值卡優(yōu)惠金額-其他抵扣+運(yùn)費(fèi)+保險(xiǎn)費(fèi)用。

其中運(yùn)費(fèi)的判斷來(lái)自于是否滿足運(yùn)費(fèi)減免條件,一般平臺(tái)的減免條件都是滿足金額門檻即可減免運(yùn)費(fèi)。其他抵扣指的是可能出現(xiàn)的虛擬貨幣的抵扣,比如積分抵扣等。商品金額計(jì)算的時(shí)候要做最小容錯(cuò)檢驗(yàn),訂單的最終金額不能出現(xiàn)負(fù)數(shù)。當(dāng)訂單金額小于等于0時(shí),考慮核銷的原因,訂單金額一般記錄為0.01,有可能為多個(gè)優(yōu)惠減免導(dǎo)致則下訂單時(shí)由于已經(jīng)減免到最小值,.應(yīng)當(dāng)將所有優(yōu)惠減免項(xiàng)按照優(yōu)先級(jí)判斷使用哪個(gè)。
開(kāi)發(fā)小程序商城怎樣解決運(yùn)費(fèi)計(jì)算
運(yùn)費(fèi)是指使用配送服務(wù)后需要用戶承擔(dān)的運(yùn)輸費(fèi)用?,F(xiàn)在大多數(shù)的電商平臺(tái)或者店鋪都會(huì)在滿足。一定訂單金額后減免運(yùn)費(fèi),但運(yùn)費(fèi)依然是訂單金額的一個(gè)有效組成部分。運(yùn)費(fèi)金額主要是根據(jù)配送區(qū)域和配送方式來(lái)計(jì)算的,因此運(yùn)費(fèi)的計(jì)算依賴于收貨地址;同時(shí)運(yùn)費(fèi)的計(jì)算維度一般是按包裹單進(jìn)行計(jì)算的(包裹單的概念在后面的“配送邏輯”中會(huì)講解),這幾個(gè)維度都會(huì)決定運(yùn)費(fèi)金額的差異。運(yùn)費(fèi)金額一般是通過(guò)運(yùn)費(fèi)模板來(lái)進(jìn)行設(shè)置的,設(shè)置的時(shí)候就會(huì)從這些維度來(lái)進(jìn)行細(xì)分,包括但不限于按照收貨地、發(fā)送方式、商品件數(shù)、金額、是否分合包裹、發(fā)出倉(cāng)和顧客身份等。此外,配送方式的多種多樣決定了運(yùn)費(fèi)的不同,平臺(tái)一般會(huì)配置多套運(yùn)費(fèi)模板來(lái)設(shè)定對(duì)應(yīng)配送方式下的運(yùn)費(fèi)規(guī)則,用以計(jì)算使用;配送方式包括以下幾種。
●普通快遞;
●平郵;
●特快專遞(EMS);
●自提;
●3小時(shí)遞(8^17點(diǎn)之間下單且完成支付的訂單);
●慢遞優(yōu)惠;
●順豐快遞;
●轉(zhuǎn)送(如京東配送等);好了,
深圳小程序開(kāi)發(fā)公司本文關(guān)于“商品金額與運(yùn)費(fèi)計(jì)算關(guān)系”知識(shí)就分享到這里,謝謝關(guān)注,博納網(wǎng)絡(luò)編輯整理。