Yes. Special requires all creators to have a Stripe account.
Stripe processes your payments and will transfer the funds you've earned from the subscriptions to your channel to your bank account, hassle-free. Stripe is also very secure and is widely relied upon to process transactions as a certified Level 1 PCI credit card payment processor.
When you are ready to set up your Stripe account, the creator studio will guide you through the process. We recommend that you do not set up an account ahead of time on Stripe's website, but rather use Special's creator studio to do so, as this will automatically link your Stripe account to your Special account.