I'd be interested in hearing your thoughts on what Stripe would offer in Japan in terms of being a bank transfer mediator. Unlike the US, bank transfers here are very simple and routine -- you can perform them at almost any ATM or online, and providing that they're done within business hours, they're virtually instant. Setting up recurring transfers is also simple and routine.