Does it really works with paypal to withdraw fund?
Can you confirm it or is it a hit and miss

it's not part of the service we do ourselves via our platform, but know that very many customers do so directly via PayPal. It can take a while for the funds to reach the card, but it works, once your card has been linked to PayPal (talking about Visa)