COD Points – the in-game currency used in Call of Duty games – can be used to obtain digital content from the in-game store, including the Battle Pass. To get COD Points, visit the Store menu in the game, then select Franchise Store. You can also purchase COD Points from your platform's store.
You will only see and be able to spend COD Points on the platform you purchased them on. However, items you purchase with COD Points are shared across all platforms you have linked to your Activision account unless they are exclusive to a specific platform.
COD Points you earn through the Battle Pass can only be spent on the platform you are playing on when you unlock a Battle Pass Tier awarding COD Points.