I got off the Carnival Miracle on March 14, and I’m still not seeing the final onboard spending charged to my card.
Here’s what happened:
The initial holds cleared normally
The final onboard charge showed as pending about 2 weeks ago
Then it disappeared completely and hasn’t come back
I used a Bank of America credit card, and they told me the transaction looks like it was canceled or didn’t fully process on the merchant side.
This is the first time I’ve seen this happen, usually the final charge posts within a few days after the cruise.
Should I expect the charge to show up later (even after several weeks or a month), or is there a chance something actually went wrong and it won’t be reprocessed?