There is no "Xbox Live Platinum Card" in the current Xbox ecosystem.
Old "Xbox Live Platinum" may refer to:
If you have a physical card, check: Xbox Gift Card (currency), Game Pass Ultimate code, or Gold subscription code. Redeem at redeem.microsoft.com.