To save a card you need to be logged in.
Log in at cardzwap.com
If you don't have a card of your own it's it's quick and easy to create one. Just fill in your email and press create account.
When choosing to create a business card you automatically agree to the terms of agreement