My company uses an online booking agent through AMEX for making reservations. All Ambassador benefits have been given and points receieved when booking through it. There is a space though to enter your PC number though on the booking agent. I have not used the booking agent in question but if similar to the one I use then I would say yes (if there is a place to put in your PC number).