Since the beginning of February Yahoo Japan doesn't accept international credit cards anymore provided outside of Japan.
We were informed 8 days before they stoped accepting them. They still accept amex. The other option is wire transfer.
Apparently invoice is not an option.