For someone who isn't your girlfriend, something simple like chocolates would make up for your mistake. I mean it's something that happens, but it shows you care enough to take some time to make up for it
Works for me when I do silly stuff, although I would often just pay for something on the spot, like if you were out with them and friends or something. I own someone a bottle of wine atm.