First your rate you book with needs to be points eligible. Technically you need to stay in the room and the Credit Card should be in your name (a corporate card is fine with your name).
In the US you wont have trouble for sure the card is just a corporate card without your name, but outside of the US it depends