Royal Caribbean does offer a native Add to Apple Wallet button for the SetSail Pass, but it has a habit of erroring out. "Can't add SetSail Pass to Apple Wallet" is a recurring complaint, and the app itself can fail to load the pass on embarkation day. When that happens, you are standing at a busy terminal with no barcode to scan.
The fix is a backup. Saving the SetSail Pass as a PDF or screenshot and importing it as a Wallet pass gives you a copy that scans at the terminal, works offline, and needs no app login at the pier. Keep the official pass too, the backup is there for the day the button or the app lets you down.
What the SetSail Pass Is
The SetSail Pass is Royal Caribbean's digital boarding document. It is generated when you complete online check-in, either in the Royal Caribbean app or on the Cruise Planner website, and you can view it in the app, add it to Apple Wallet, or save and print it as a PDF.
The pass carries a barcode that gets scanned at the terminal. It is shown multiple times during embarkation, at several scan points as you move from the door to the gangway. Until cabins are ready and physical SeaPass cards are handed out, the SetSail Pass also covers onboard purchases.
Apple Wallet only
Why the Native Button Fails
The Add to Apple Wallet button exists and works for plenty of cruisers, but it is far from reliable. Threads about it not adding the pass show up before nearly every big sailing, and the failures tend to cluster around the worst moments: check-in and embarkation day.
There is no single cause, which is part of the frustration. A few common ones:
Slow check-in connection
If the pass is still generating or the connection drops mid-add, the Wallet button can fail silently or throw an error. Completing check-in early on stable wifi helps.
App glitches
The Royal Caribbean app occasionally fails to load the SetSail Pass at all, especially under heavy load on sailing day. No loaded pass means no working Wallet button.
No signal at the pier
Cruise terminals are crowded concrete buildings where mobile data crawls. If you rely on the app to pull up the pass at that moment, a failed login or a stalled load leaves you stuck.
Want a SetSail Pass backup that scans even when the app does not load?
NeatPass makes it easy to convert any ticket, pass, or loyalty card to Apple Wallet.
How a Wallet Backup Helps
A backup Wallet pass made from the SetSail Pass PDF or screenshot sidesteps the failure points above. The barcode data is preserved exactly, so it scans at the terminal the same way the official pass does. What you gain:
- Works offline: the barcode renders from data on the iPhone, so it scans with no signal in the terminal building
- No app login at the pier: swipe to the pass in Wallet, no waiting for the Royal Caribbean app to load
- Surfaces fast across scan points: the pass is one swipe away each of the several times it gets scanned during embarkation
- Keeps the original document: NeatPass stores the source PDF or screenshot alongside the pass, so the full SetSail Pass is right there if a clerk wants to see it
Getting the pass in is quick. See the import methods for the easiest way to bring in a PDF or screenshot, the supported barcode formats for how the SetSail barcode is preserved, and the lock screen widgets for one-tap access as you reach each scan point.
How to Build the Backup
Do this after you finish online check-in, ideally a few days before you sail so there is no last-minute scramble.
Complete online check-in
Save the SetSail Pass as a PDF or screenshot
Import it into NeatPass
Add the pass to Apple Wallet
If you have not added a pass to Wallet before, the adding to Wallet walkthrough covers the last step in detail.
One phone for the whole cabin
At the Terminal on Embarkation Day
Embarkation involves multiple scans, not just one. Your SetSail Pass barcode gets checked at several points as you move through security, check-in, and boarding. A Wallet pass is one swipe away each time, with Apple Wallet auto-brightening the screen so the barcode reads cleanly.
If your phone fails entirely, you are still covered. Royal Caribbean can print a physical SetSail Pass for you at the check-in desk. The backup is about avoiding that detour, not replacing it: most of the time, a Wallet pass means you walk straight through.
Works in the terminal dead zone
Keep the Official Pass Too
This is a backup, not a replacement. Keep the SetSail Pass in the Royal Caribbean app and add it to Wallet with the native button when that works. The point is redundancy: if the official route fails on the day, the imported Wallet pass is already there with the same barcode.
The import happens on device, with no accounts and no cloud uploads of your pass. The privacy FAQ covers exactly what does and does not leave the iPhone when a pass is created.
Frequently Asked Questions
Park your SetSail Pass backup in Wallet before you sail
DownloadYour SetSail Pass, Ready at the Pier
Royal Caribbean's native Apple Wallet button is genuinely useful when it works. The trouble is the days it does not, which tend to be embarkation day, exactly when you need the barcode most. A backup Wallet pass made from the SetSail Pass PDF closes that gap.
Keep the official pass, add it with the native button, and import a copy as insurance. The backup scans at the terminal, works in the signal dead zone, and is one swipe away across the several embarkation scans. Walk up to the pier knowing the barcode is already on the phone.
