msDellin
The component calculates delivery cost via the Dellin transport company.
Component setup

Default product volume — volume for miniShop2 products without size
Product size separator — separator in miniShop2
sizefieldVolume correction factor — volume = volume × factor
Product size units —
mmorcmSender city ID — KLADR city code (get it here)
kladr-api key — for kladr-api access
kladr-api token — for kladr-api access
Main settings
miniShop2 :: Settings :: Delivery methods
- Enable the delivery method
- Assign payment methods

System settings :: miniShop2
- Order handler class —
msdlOrderHandler - Cart handler class —
msdlCartHandler

msOrderDellin snippet
Same as msOrder. Parameters:
- tplOuter — Wrapper chunk
- tplPayment — Payment method chunk
- tplDelivery — Delivery method chunk
- tplEmpty — Chunk when no results
- tplSuccess — Success message chunk
- front_js — Frontend script
Chunk tpl.msOrder.dellin.outer
Default output plus delivery info

Chunk tpl.msOrder.dellin.outer.dadata
Output chunk for use with msDadata. Simplifies user data entry.

Requirements
For correct delivery cost calculation:
- Set size for each product
- Set weight for each product
Credits
Thanks to Alexander Rakhimov for help with the component.