Jamaica is one of the countries that although Paypal lets you directly pay for things, you cannot directly receive payments. Your account can accumulate the minimum amount for Paypal to cut a check, then they will mail you a check. That takes usually between 4 to 6 weeks, then once you receive it, you deposit it and that take 30 business days to clear. The person receiving the payment does not get it for at least two months.
Accompong, the card you gave your best friend was an ATM card you received in the States from your bank as if you were using the card, correct?
Because of the lotto scamming, payments from other countries are not easy.