The company I work for does it this way: you sign up without a CC, and you get access to an environment that has all the features, but you're not allowed to use it in prod, and it shows a "you're using this product in test mode" banner on the widget. Maybe that's something you could consider.