Call the hotel. As someone else said, they manually process the payment at some point, not even necessarily the same day. It isn't instant. I booked a room once and had forgotten to put my new SPG card in my profile. Still had my Hilton Amex in there. I called the hotel within an hour and they put me through to their billing dept. She hadn't processed the payment yet and was happy to just cancel it for me so I could rebook it on the app.