i also wonder the difference between paypal's debit card or credit card,but i think maybe the credit card is conncetted to your country,and the paypal's debit is only related to the paypal ,no matter what countries people come from。