Why would there be a $50 charge for Shore Excursions on my onboard account?
If you book a shore excursion and chose the $50 shore excursion nonrefundable credit as part of the Free At Sea promotion, you will notice a $50 credit in your onboard account.
In the rare event your shore excursion is cancelled, your onboard account will reflect a $50 charge, which will zero out the $50 credit per port.