Expressversand nach Volumen oder Realgewicht berechnen

Hallo,

wir bieten in unserem Shop, DHL Express an. Leider gibt es eine große Differenz zwischen Realgewicht und Volumengewicht bei DHL Express
Statt 40KG Warenkorbgewicht und Preismatrix in Shopware = 41,70€, rechnet uns DHL aber 90,60 ab.
Beispiel:
Produkt wiegt 0,8 KG
Abmessung: 32cm x 8cm x 27cm = 32x8x27 / 5000 = 1,38 Volumengewicht
Bei 50 Stück sind das 40KG ( 0,8x40) = 41,70€
Volumen sind aber 69 KG ( 40x 1,38kg) = 90,60€

jetzt kann man ja bei den Versandarten, eine Preismatrix mit Warenkorbeingenschaften hinterlegen.
nach Warenkorbwert, Anzahl Produkte, Gewicht oder Volumen.

Wir kann ich das jetzt koppeln? Gewicht mit Volumen.
Wenn Gewicht > Volumengewicht dann Gewicht ansonsten Volumengewicht.

Man kann ja zwei Preis Matrizen in einer Versandart anlegen, muss die aber mit einem Rule Builder trennen. Aber wie könnte hier der Rule Builder aussehen?
Ist das überhaupt der richtige Ansatz oder geht das überhaupt nicht