There some websites that would allow you to make an online payment using your Paypal account while a few would allow through debit card if it is an international one but just about every other website would ask for a credit card payment.