https://www.mycard520.com.tw/MyCardMicropayment/MyCardAgreement.aspx
I found an alternate method of buying a MyCard subscription, maybe even from foreign countries without going to OffGamers, though the disadvantage is it's purely in Traditional Chinese. Can someone write a guide about it? I don't have a credit card so I can't do a walk-through.