> I need to pay for various services: domain name registration, etc, etc. At the moment I'm constrained to using Japanese companies who will accept bank transfer payments.
Why not buy a refillable Visa at a convenience store?
Why not buy a refillable Visa at a convenience store?
http://www.smbc-card.com/prepaid/brand/guide/index.html
SMBC apparently has them, too.