Originally Posted by
RedSun
Any retro change of billing is considered cancellation of the billing and re-billing. The only way to do it is to cancel early and re-book it. It is close to impossible after the booking has been charged. For prepaid hotel like Expedia, the hotel has nothing to do with it. You'll have to deal with the travel agent, which is a bigger pain. This is one of the reasons travel agents are not recommended since you do not get rewards of such stays.
I recently made a similar mistake of using a CC that I thought I would get discount. But I could not (only valid in US). So I just let it go without going through the trouble.
maybe there is a language difference here, but essentially nothing you mentioned holds true.
the fact that this is a pre-paid stay has absolutely nothing to do with expedia or the like. pre-paid stays reflect a discounted rate given when booking through marriot or spg. you do NOT need to 'cancel and re-book' by definition prepaid stays can NOT be canceled (although if you ask noce, or have a good reason they may let you do so as a courtesy).
in my experience it is always best to reach out directly to the property about credit card issues, as they are the one making the charge. it's easiest if they have not yet charged the card on file, but even after the fact it can be done.