Your onboard account is how you pay for almost everything you need that isn't included in your cruise fare or wasn't paid for in advance. That includes store purchases, bar drinks, spa and salon ...