Ok so I have my perfect world card code where do I redeem it?
YOU dont redeem it. Your friend has to punch it into his computer. Ships are account bound, Zen is account bound. Your friend has to do the transaction. However, you can buy the Zen code and then email, tell, smoke signal it to him. After that, he can do with the Zen what he wants.
You can't gift Ships, but you can gift the zen codes.