Question: how long does it take to receive a payment on messenger?
Answer: Over 99% of payment transfers are processed immediately, and pending payments are reviewed within 24 hours. Once a payment is reviewed and processed, money is transferred right away to your account, but your bank may take up to 5 business days to post it to your account.