Does Chess.com Accept only credit cards for Membership?
This I am not sure. But I feel that for many sites, "credit card" includes debit cards for the purposes of payment. You can always check this with Chess.com Support.
[I would rather pay for my membership in Monopoly dollars]

When it led me to the payment page, it asked me
Card number only.
Is it credit or debit card?
Or should we activate or Credit/Debit Card for International basis?
Please know if you know anything about it.
https://support.chess.com/article/572-what-are-your-payment-policies-refunds-services-currency-etc
https://support.chess.com/article/575-i-dont-have-a-credit-card-are-there-other-ways-to-upgrade
https://support.chess.com/article/517-why-does-paypal-ask-for-credit-card-information
When it led me to the payment page, it asked me
Card number only.
Is it credit or debit card?
Or should we activate or Credit/Debit Card for International basis?
Please know if you know anything about it.