Why are you entering information into a text message? When I last got an O2 top up card you got the oppurtunity to use it as an E-Top up card after you had used it to top up your phone as normal. You don't throw them in the bin anymore.
By the way the card I got with my SIM pack says to ring 248 from your phone for more info on E-Top ups