If you've lost the card then no, you need the card as it has the redemption code on it.
I don't know what 'those was send for my credi card barclardus' is supposed to mean.
(For future info typing all in capitals is considered shouting, makes posts difficult to read, and may mean that people don't reply to your posts.)