I`m building a shipping module, that use as Web service for all the Carriers in Norway.
I need to get the total price to send to the WS, and then add freight price to the total.
How do I do this?

I finde it strange that you have to choose payment after shipping, because shipping is based on what kinde of payment the customer choose, and give different prices. So it is more logic that this is on the same page, so the customers can see the totalt price with shipment as he choose shipping.
The WS I`m using are only listing the available shipping methods based on payment methods, weight and or volume.
Also displays the available drop points if it is present on the carrier.