Question: can you transfer pokemon from heartgold to pokebank?
Answer: Pokemon Bank and Poke Transporter are not compatible with Pokemon Diamond, Pearl, SoulSilver and HeartGold. The Pokemon from these games must first be transported to Pokemon Black or White, which requires two DS or 3DS.