Yes. In order to try Sendlane, you have to put your credit card details, even if it is for a free trial.