No. Your first 30 days are free for your first property and requires no credit card to get started. Once your 30 days are up you then need to add a credit card to purchase a subscription to continue to maintain a published listing.