Stripe should also be an option which allows you to pay with a bank card I believe. If neither of these work, then there's not much I can do since they basically have a duopoly on online payments.