Let customers prepay customs/duties at checkout?

Hey guys,

We run a WooCommerce store selling physical goods. We ship from warehouses in the US, Germany and Canada.

So far we have always left it up to the customer to pay duties & taxes during import for international shipments (e.g. from Germany to the UK). I am trying to find a solution that lets us charge for Delivery Duty Paid (DDP) at checkout and calculates the costs for the customer so that the cost is all-in and there are no shipping delays for them with packages being held at customs.

thanks,