Has a purchase actually been paid for if I over drafted money from my debit account to pay for it?

Ok, long story short, I recently made an online purchase with my debit card, mistakenly thinking I had enough money on the card to purchase it. I over drafted by a bit, and about a week later I paid the fees and closed the account. So has my purchase been paid for?

1st, your debit card is tied to your checking account so If you had overdraft protection, then yes, the bank cleared the payment, otherwise No,

Besides, when you closed the account, the bank would've made you settle the overdraft at that time ...

...

seee i think it is because that happend with my mom she didnt have that much money in her banking acount so she went christmas shopping and whent over what she had so they told her that the bank paid for that and that she would have to pay the bank nad fees and stuff try going to ur old bank and ask tthem i dont relly knw anything about banks and money

Yes, the bank covered you.