You can't skip the embarkation process. Regardless when you provide your credit card info. You still are required to show up at your scheduled check in time. You'll need to show your passport or drivers license and birth certificate, vaccination card and SetSail pass. Your SeaPass card will be in your cabin.