Do I need to provide my credit card details before I can try the product?

Absolutely not. You can sign up for a FREE ACCOUNT without providing any card details.

You can then upgrade to any of pricing plans once you are convinced that SynCommerce is what you need.