However I am aware that Gifts are irreversible if funded through current account balance and not Credit Card or Bank Transfer.
This is not true. PayPal is reversible. It doesn't matter how it is funded. Do not accept PayPal payment unless you trust the person not to reverse the transaction.