You can use Paypal if you scroll down to the bottom of the guide @Bambino posted.
It should only be used as a last resort though. As you see it comes with a hefty 'service' charge.
£1.49 for a £10 top up. However, the service charge remains the same if you top up more ie £30.
It's up to you really.
Track usage, upgrade and get support with the My O2 appDownload My O2