Virtual cards are JCB brand prepaid cards issued by LINE Pay exclusively for online shopping. Payments are made from your LINE Pay balance, which you add money to yourself, so you don't have to worry about overdrafts.
Note: At physical stores, you can make code payments or use your physical LINE Pay card.