DLSite told Visa and MasterCard to go take a walk, so they are still an option, but you have to jump through a couple hoops to purchase outside of Japan.
Actually I think I'll take this opportunity to go buy anything there as a token of appreciation for that.
Not sure how it works for non-Japanese developers to publish games there now, though.