I used this code the other day and received my item but didnt get the 20% off (did get free delivery tho) anyway before i got a chance to email them i received this email
Dear Customer,
Debenhams always strives to deliver exceptional customer service and we are disappointed that we have fallen short of our aim in this instance.
We apologise, but you may have been overcharged for the recent order placed on our website.
We are currently adjusting our systems to refund the difference to you, plus a further 10% off the value of your order for any inconvenience this may have caused. This will be completed within the next week.
As a gesture of goodwill, we would also like to offer you a discount of 20% off your next online order (*exceptions apply). This discount is valid from 27th May until 16th June only.
If you would like to take advantage of this offer, call us on 08445 616161 (select option 3, then option 3 again). Please quote reference number '804' and have your order number available.
Once again, please accept our sincere apologies for any inconvenience this may have caused.
Debenhams Customer Services
* with the exception of Electrical, Media and Entertainment, Flowers, Wine, Hampers and Gift Cards. This offer cannot be used in conjunction with any other offers.
So infact it ended up being 30% off! -thanks OP

..