i can't do the payment in india, even i tried in credit card,

is there any restricition we have to use our own credit card for payment?