New to the community? Welcome! Please read our Community Rules and Guidelines
Transfers from bank accounts are never instant, that is why when you buy something paypal credit the seller upfront for you and paypal take the wait for the funds to transfer to pay them back again, this is so you get your item without delay.
Takes 5-7 working days to transfer as Paypal use the slowest (cheapest) transfer option BUT funds normally leave your bank account from a few hours up to a few days later.
Click on each of the transactions in your paypal history and see what funding source they used to pay the seller for you, could it be that they used a back up card instead?