Walmart allows for random charitable layaway payments. So some church or something could have went into the store and said "take this and pay x amount on x number of layaway accounts".
A more likely scenario though is she had a 360 on layaway, someone else had an Xbone, and the layaway clerk simply made a mistake.