Payments are first transferred to your personal account and from there you can transfer them in your Ethereum wallet after the smart contract has been uploaded.
I don't want to create a new wallet, I hate to store a lot of passwords. May be there is some alternative to PerksCoin tokens, where in addition to storage; there are other crypto currencies involved? To be honest I don't really trust the Ethereum wallets.