Available payment methods for Google Play subscriptions include credit or debit cards (Visa, Mastercard, and American Express), Google Pay balance, PayPal, and mobile phone billing. Google Play gift cards and promotional codes can also be used. Specific options will depend on your country, so it's best to check the list of accepted methods in the Google Play Store for your region.
To see what you can use on your device, navigate to Play Store → Profile Icon → Payments & Subscriptions → Payment Methods.
For more details, please check the Google Support website.