Дүкөндө жеткирүү наркынын күчтүү модулу бар, аны эсептөөгө атайын кийлигише аласыз. Биздин учурда, биз төмөнкү сценарийди ишке ашырууну каалайбыз: Ар бир макалага жеткирүү чыгымдары алгач макаланын салмагына жараша аныкталат (салмактын чектери көрсөтүлгөн). Атайын өзгөчө учурларда гана, ар бир пункт үчүн туруктуу жеткирүү чыгымдарын белгилөө мүмкүнчүлүгү болушу керек.
Жеткирүү наркынын столу ушул сыяктуу:
| Салмагы | Салмак | Баа |
| 0 кг | <3 кг | 4,99 € |
| 3 кг | <5 кг | 6,90 € |
| 5 кг | <10 кг | 9,50 € |
| 10 кг | <15 кг | 10,90 € |
| 15 кг | <20 кг | 12,90 € |
| 20 кг | <31 кг | 17,90 € |
| 31 кг | <40 кг | 49,90 € |
| 40 кг дан | 49.90 € негизги баасы + кг үчүн 0,59 € |
Алгач сизге "Салмагы" маанисин "Жеткирүү чыгымдарын эсептөө:" талаасында тандап, төмөндө тиешелүү чектерди киргизүү жөнүндө ой пайда болушу мүмкүн.:

Бул жерде бир нече көйгөйлөр жаралат: "40 кг баштап: €49.90 базалык баа + €0.59 кг үчүн" эрежесин ишке ашыруу оңой эмес, 2.999 сыяктуу маанилер так эмес жана ар бир буюм үчүн өзүнчө жеткирүү чыгымдарын дайындоо опциясы жок. Муну чечүү үчүн, биз алгач Орнотуулар > Буюмдар > Буюмдун акысыз текст талаалары астында жаңы акысыз текст талаасын (мисалы, "attr5") түзөбүз.:

Эми биз бул талааны жеткирүү чыгымдары өзүнчө көрсөтүлүшү керек болгон бардык товарлар үчүн евро менен берилген баа менен толтурабыз. Ондук сандар үчүн үтүрдүн ордуна чекит коюңуз.:

Акыр-аягы, биз "Жеткирүү чыгымдарын эсептөө боюнча" жана "Фактор (%): 100" маанилүү орнотуулары менен жаңы жеткирүү ыкмасын түзөбүз.:

Акыр-аягы, "Өркүндөтүлгөн Жөндөөлөр" астында, биз жаңы эсептөө функциясын "Өз эсептөө" астында сактайбыз:
a359cdf87765551f0706
Бул функция ар бир буюмдун салмагын алат жана баасын эсептейт. 2,5 кг салмактагы үч түрдүү буюм €14,97, 2,5 кг салмактагы үч эселенген бир эле буюм 9,50 евро турат. Эгерде сиз анын ордуна жалпы салмактын негизинде эсептөөнү жүргүзүүнү кааласаңыз (экөөнүн тең жыйынтыгында €9,50), сиз эсептөө функциясын минималдуу гана өзгөртөсүз.:
a359cdf87765551f0706
Эгерде дилерлер дагы киргизиле турган болсо, анда SQL сурамында көрсөтүлгөн бааларга таза же дүң баага көңүл буруңуз (Негизги Жөндөөлөр> Дүкөн Орнотуулары> Кардар Топтору> Гросстук Бааларды Киргизүү).
Эгер сиз да "Нерсени бекер жеткирүү катары белгилөө" деген нерсени эске алгыңыз келсе, анда b.shippingfree мамычасына кайрылып, "Орнотуулар > Жеткирүү чыгымдары > Өркүндөтүлгөн орнотуулар > Акысыз жеткирүү заттары" бөлүмүнө төмөнкү параметрди коюңуз.:

SQLдин жардамы менен сиз ар кандай татаал суроолордо кура аласыз. Акыркы суроону SQL өзгөрмөлөрүнүн жардамы менен даярдап койсоңуз болот, ошондо иш оңой бойдон калат. Төмөндө дүкөндүн кардарлары менен чекене сатуучулардын ортосундагы айырмачылыкты, акысыз жеткирүү товарларын эске алган, жеткирүү чыгымдарын максималдуу соода арабасы үчүн гана эсептеген жана ар кандай баа шкалаларын таптаган кыйла татаал суроонун үлгүсү келтирилген (брендге жараша):
a359cdf87765551f0706