To verify your account, a $1 deposit will be charged to your credit card, which will be refunded to you immediately.
If you're adding your credit card details you won't have to add your payment details each time. Don't worry! You won't be charged right away!
Not adding a credit card to your account will still allow you to take a look at the platform, but you won't be able to start campaigns and approve influencers.