
Montenegro SIM Card vs eSIM: EU Roaming, Cruise Stops & Coverage (2026)
Montenegro isn't in EU Roam Like at Home. Compare tourist SIMs and eSIMs for Kotor, Budva and Durmitor, including cruise day stops. Plans from $2.
ReadAuthor
Angelus Sharma
Published
September 17, 2026

Apple introduced a simpler way to install an eSIM with iOS 17.4 and later. Instead of scanning an eSIM QR code or entering the activation details manually, users can install an eSIM by opening a specially generated link on their iPhone.
This method uses Apple's Universal Link functionality to pass the required eSIM provisioning information directly to the device.
The link contains two important pieces of information:
The SMDP+ server address
The eSIM activation code
These details are combined into an LPA provisioning string and added to Apple's eSIM setup URL.
The general format of the Universal Link is:
https://esimsetup.apple.com/esim_qrcode_provisioning?carddata=LPA:1$SMDP+_Address$Activation_Code
For example:
https://esimsetup.apple.com/esim_qrcode_provisioning?carddata=LPA:1$rsp.truphone.com$JQ-209U6H-6I82J5
The first part of the URL remains the same, while the SMDP+ address and activation code are replaced with the credentials belonging to the specific eSIM.
When a user opens the completed link on a compatible iPhone running iOS 17.4 or later, the device can launch the eSIM installation flow directly.
When creating these links, there are a few details to keep in mind.
The Apple eSIM setup URL should use lowercase characters.
The activation code itself may contain uppercase and lowercase characters, so it should be preserved exactly as provided.
If you are adding the Universal Link to a mobile application, configure the button or link so that it opens externally rather than being handled inside the application's internal web view.
This allows iOS to recognise the Apple eSIM provisioning URL correctly and launch the appropriate installation experience.
When a user opens a correctly formatted Universal Link on an eligible iPhone, iOS reads the provisioning information contained in the URL.
The device then starts the eSIM installation process and takes the user directly to the relevant setup screen.
This removes several manual steps from the traditional eSIM installation process.
Instead of asking users to:
Open Settings.
Navigate to Mobile Service.
Select Add eSIM.
Scan a QR code.
Or manually enter the activation information.
You can provide a single button that starts the installation process.
This can create a much smoother experience for customers purchasing an eSIM through a mobile application or online platform.
To generate the Universal Link, your system needs access to the eSIM's provisioning information.
For an eSIM Go integration, the required LPA information can be retrieved through the provider's Get eSIM Details and Status API endpoint.
The returned information can then be used to construct the Apple Universal Link.
The basic process is:
Retrieve eSIM information → Extract SMDP+ address and activation code → Build LPA string → Generate Apple Universal Link → Present link to the customer.
This can be incorporated into an automated eSIM purchase and delivery workflow.
Universal Links can be particularly useful for companies that sell or distribute eSIMs through their own applications.
For example, after a customer purchases an eSIM, the application could display an Install eSIM button.
When the customer taps the button, the application opens the Apple provisioning URL externally.
The customer is then taken directly into the iOS eSIM installation flow.
This removes the need to explain complicated manual installation instructions to every customer.
It can also reduce support requests caused by customers entering an activation code incorrectly or struggling to scan a QR code.
Yes.
Because the Apple provisioning information is contained within the URL, the resulting link can be quite long.
A URL-shortening service can therefore be used to create a shorter link that is easier to present to customers.
For example, a long Apple provisioning URL could be converted into a shorter URL using a link-shortening service.
The shortened link can then be placed behind:
An app button
An email button
A customer portal
An SMS
A QR code
A web page
However, when implementing this approach, test the shortened URL thoroughly on supported iOS versions to ensure that the redirect preserves the expected installation flow.
Traditional eSIM installation commonly relies on a QR code.
The customer receives a QR code and scans it using their iPhone.
Universal Link installation provides another option.
Instead of scanning an image, the customer simply taps a link.
The traditional approach generally involves:
Displaying the eSIM QR code.
Opening the iPhone's eSIM settings.
Scanning the QR code.
Confirming installation.
The Universal Link approach simplifies this to:
Provide the customer with the installation link.
Customer taps the link.
iOS opens the eSIM installation interface.
Customer confirms installation.
The Universal Link method can therefore provide a more streamlined experience, particularly inside an eSIM application or customer portal.
For an eSIM business, installation is part of the customer experience.
A customer may have successfully completed the purchase but still become frustrated if installation requires several confusing steps.
A direct installation link reduces that friction.
It can be especially useful for:
eSIM marketplaces
Travel eSIM applications
Telecom applications
Corporate eSIM platforms
Travel agencies
Online eSIM stores
Enterprise mobility platforms
Instead of sending customers a long technical guide, businesses can present an Install eSIM button at the appropriate point in the purchase journey.
A typical implementation could look like this:
The customer completes an eSIM purchase through your website or mobile application.
Your backend calls the relevant eSIM provider API and retrieves the provisioning information associated with the customer's eSIM.
The system combines the required values into the LPA format:
LPA:1$SMDP+Address$ActivationCode
The LPA string is appended to Apple's eSIM provisioning URL.
Your application displays something such as:
Install eSIM
The link opens externally and iOS recognises the Apple eSIM provisioning URL.
The user follows the iOS prompts to complete installation.
This creates a considerably simpler customer journey than asking users to manually enter multiple pieces of eSIM information.
Before deploying Universal Link eSIM installation to customers, test the complete flow.
Check that:
The iPhone is running iOS 17.4 or later.
The device supports eSIM.
The SMDP+ address is correct.
The activation code is correct.
The Apple base URL is lowercase.
The activation code's original capitalisation is preserved.
The link opens externally from your application.
Redirects from shortened URLs work correctly.
The eSIM installation prompt appears as expected.
The eSIM can successfully connect after installation.
A single incorrect character in the provisioning information can prevent installation.
If you operate an eSIM marketplace or travel eSIM application, Universal Link installation can be integrated into the post-purchase experience.
For example, your purchase confirmation page could provide three installation options:
iPhone
→ Install eSIM
Android
→ View Installation Instructions
Other Devices
→ View Manual Installation Details
For compatible iPhones, the first option can launch the Universal Link directly.
This approach allows the same purchase system to support multiple installation methods while giving iOS users a faster installation experience.
The introduction of direct eSIM installation through Universal Links on iOS 17.4 and later provides developers and eSIM providers with a simpler way to deliver eSIMs to customers.
By combining the eSIM's SMDP+ address and activation code into the required LPA format, a business can generate an Apple provisioning link that takes a compatible iPhone directly into the eSIM installation process.
For eSIM platforms, the biggest advantage is reduced friction.
A customer no longer has to search through settings, manually type an activation code, or scan a QR code if the Universal Link method is available.
A simple Install eSIM button can do the heavy lifting.
For businesses building eSIM applications, marketplaces, or customer portals, this makes Universal Link installation a useful addition to the overall eSIM activation workflow.

Montenegro isn't in EU Roam Like at Home. Compare tourist SIMs and eSIMs for Kotor, Budva and Durmitor, including cruise day stops. Plans from $2.
Read
Zvartnots airport SIM or eSIM? Compare Armenia's operators, tourist bundle prices and when each option makes sense. eSIM plans from $2.50.
Read
Beeline, Kcell or Tele2? Why foreign phones on Kazakh SIMs need IMEI registration, and when a travel eSIM is easier. Plans from $1.50.
ReadGet instant data and savings on your next trip with eSIMLLY. Simple activation, no physical SIM card needed.