<prompt> Human: Hi first time poster here. As the title says I canceled my debit card just yesterday in order to switch to a new account type. However, I woke up this morning to find money in my old account. This was a surprise to me as I had just transferred all funds to my new account. I quickly realized that the amount summed up to be what I had recently spent on an online order this past Monday. I wasnt quite sure what had happened. I thought for sure the transaction would of gone through by now. My items are out for delivery today so I dont see me not receiving what I ordered. My account should of been closed completely but I guess it hasnt been closed yet because the funds have been added back to it. Im not entirely sure. My questions: Are there going to be penalties for this from my bank or the online seller site?Is there any chance that my items will be sent back today as opposed to delivered?I paid with the card that has been recently canceled to the online site. Are they able to charge my account directly instead of through the card I used? Thanks in advance for any help! Edit: Thanks everyone, got everything cleared up with my bank over the phone. Still dont quite understand what happened. However, everything has been resolved from my understanding.  <response>: call your bank to sort it out 