Not yet, but Royal Panda does accept an impressively long list of e-wallet, credit/debit card and prepaid card options, as well as bank transfer.