That's fine. I'll just give you the rundown for PKM's on cartridges:
Search for "sendpkm.py" on the internet, and download it. Then, drag a PKM onto "sendpkm.py," and it will show a DNS server number. Change the DS's primary DNS to it, and go to the GTS with free space in your party. You will have a communication error, and receive the Pokémon in the file.