Why does it take 21 days for payment to clear through PayPal on eBay?

A buyer bought a product and sent the payment. However, it said that it's pending or on hold for 21 days. Does this mean I have to wait 21 days for the payment to clear before I deliver the item to my customer?
2 answers 2