Welcome to DHL eCommerce UK

Customer Payment Portal

Make a payment

Need to contact us?

We aim to make this portal easy for our customers to use, but in case you do need to get in touch with our team, please contact:

  • Phone: 01753 706000
    Then Option 3
  • Email: bacsremittances_ecsuk