Originally Posted by
JALPak
I don't have experience with the refund but my credit card didn't get charged until weeks after the purchase of my domestic ticket on jal.co.jp

With a Japanese credit card it is almost instantaneous after the ticket is issued. I have not tried a refund from JAL, but ANA had it visible on my Japanese credit card in a matter of hours. So I guess it will depend on where the credit card is issued.