I'm planning to buy a gift card to use for an app subscription since I don't have an account. I want to know if I need to have a credit card or any other payment method linked to use my gift card balance for the subscription in the App Store.
2 Answers
To start a subscription, you do indeed need to have a credit card or some payment method on file. Even if you have a gift card, a valid payment method needs to be attached, as it'll charge your account balance when you have one.
You actually don't need a credit card to redeem and use a gift card for purchases! I just confirmed that you can use an Apple gift card for subscriptions in the App Store without linking a credit card to your account.

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Fix Not Being Able To Add New Categories With Intuitive Category Checklist For Wordpress
Get Real User IP Without Installing Cloudflare Apache Module
How to Get Total Line Count In Visual Studio 2013 Without Addons
Install and Configure PhpMyAdmin on Centos 7
How To Setup PostfixAdmin With Dovecot and Postfix Virtual Mailbox