You can use a prepaid Visa card to pay for eBay purchases through PayPal, either by registering for an account with PayPal and adding your card (which will enable you to pay for future purchases without entering the card details again), or you can make one-off payments without registering with PayPal.