Carnival Cruise Line and Barclays US Consumer Bank have launched the new Carnival Rewards™ Mastercard® with a bonus of 50,000 points.