Paypal allows people to pay via visa/ mastercard etc.

Hopefully other payment gateways will come - but paypal is a start and it can be built upon from that.