well i have not heard of this one too. what do you mean credit card by paypal. anyway , having a credit card from paypal i think will not be profitable for international users because of the high charges.