Try the Meta Accounts Center site and add a credit card. Meta uses it to confirm your identity. This site is separate from the Meta Store site. If you already have a credit card set up at the link I gave you, maybe it has expired or something, so try removing it then adding it again. The "Linked payment methods" which may appear under that page, I think, are the payment methods you have linked to the Meta Store and maybe other Meta sites like Facebook etc. But I don't think those are used to verify your identity.