I noticed you take visa. Would a prepaid card work? (Like one that you buy at a store that comes in predefined values such as $25, $50, and $100), or a reloadable prepaid visa card, or any kind of visa card such as a visa prepaid card that you add your own amount to?
The way Bandisoft handles credit card payments is through PayPal. PayPal accepts Visa cards, as long as it has credit card number, 3-digit security number and expiry date.
PayPal allows you to use your credit card without registering, I believe. I've used the same method here in Norway, with a Visa giftcard that uses the credit card number and such on PayPal, and succeeded with payments.