Home Spenza Platform Sell Phones & eSIMs on Shopify with Spenza

Sell Phones & eSIMs on Shopify with Spenza

Sell phones and eSIM plans in one Shopify store with Spenza. Automate IMEI checks, activations, and fulfillment—no developers needed.

Written by:

Sell Phones & eSIMs on Shopify with Spenza

Table of Contents

Sell Phones & eSIMs on Shopify with Spenza

Introduction: All-in-One Telecom Selling

Spenza brings together device reselling and eSIM provisioning into one seamless Shopify workflow. Whether you’re selling the latest smartphones, digital plans, or both, Spenza helps you launch a full telecom storefront fast.

From one Shopify store, you can:

  • List smartphones or tablets
  • Add eSIM plans from global providers
  • Validate devices using IMEI
  • Automate provisioning and activation

No juggling vendors. No code required.

Why sell phones and eSIMs together?

  1. One platform for hardware and service. Instead of juggling separate vendors, Spenza lets you manage devices and cellular plans in one place. The marketplace shows available eSIM plans from service providers alongside inventory for phones and tablets .
  2. Better customer experience. Customers can buy a phone and activate service in one checkout. Spenza’s IMEI validation ensures only compatible devices are sold with certain plans .
  3. Automated provisioning. Once an order is completed, Spenza creates the subscription and tracks device assignments, so you don’t need to manually activate lines

This article walks through the process of adding eSIM plans and physical devices to your Shopify store and highlights how Spenza streamlines ordering, IMEI validation and order fulfillment

What you’ll need

Before you start, make sure you have:

  • A Shopify store with access to theme customization and apps
  • A Spenza account with Marketplace and Enterprise Mobility access
  • Product assets (images, specs) and plan access from your catalog
  • Basic tax/KYC/compliance posture (Spenza can help with this)

How it works (at a glance)

  1. Devices
    Add a device in Spenza → publish to Shopify → customers purchase → Spenza tracks assignment & fulfillment.
  2. eSIM Plans
    Pick a plan in Spenza → publish to Shopify → IMEI validation on product page → purchase → Spenza creates the subscription and completes activation. 

How to Sell Devices

To offer smartphones or tablets, follow these steps: 

Step1:
Add devices in Spenza. Go to the Enterprise Mobility section and select Devices. Use the actions menu to add a new device or import multiple units 10 . Specify the model name (e.g., iPhone 16 Pro) and define a model key—a unique identifier used later in Shopify

Step2:
Enter IMEI and note the model ID. Provide the device’s IMEI number and save the record . Spenza assigns a model ID, which you’ll need when adding the device to your store. 

Step3:
Create the product in Shopify. Navigate to the end‑user store, choose Devices and click Add. Paste the model ID from the previous step, specify a SKU, set the vendor and price, and write a description.

Step4:
Upload high‑quality images (up to 10, 5 MB each) and add product attributes like RAM, storage capacity and camera resolution.

Step5:
Publish the device and connect to your Spenza app. Once the product is saved, connect it to the Spenza app so it syncs inventory and IMEI data. Publish the product in Shopify and verify that it appears in your store catalog. 

Step6:
Fulfill orders and track status. When a customer purchases the device, Spenza assigns the IMEI to the user and updates the comments field to show the assignment. Check the order status in Shopify; it should display fulfilled once the device is shipped. Spenza logs every status change, ensuring you can audit the device’s lifecycle from sale to activation.

For more detailed guide,click here

How to Set up eSIM plans in Shopify 

Spenza’s marketplace makes it easy to add eSIM plans to your Shopify catalog: 

Step1:
Open the plan catalog. In the Spenza marketplace, browse the plan catalog to see the available eSIM plans from managed service providers. Select a plan you want to resell and proceed to the next step . 

Step2:
Mark the plan as an eSIM and enable it for your store. During setup, confirm that the plan is an eSIM type and toggle the Enable for End‑User Store option so it appears in your Shopify product list . Spenza automatically pushes the plan to your Shopify catalog. 

Step3:
Add and publish the product in Shopify. In the Spenza app for Shopify, locate the imported plan and add it as a product. Publish the product so customers can see it. 

Step4:
Set subscription rules. Spenza allows you to specify how often the eSIM delivers. For example, you can set monthly plan renewals or limit the number of times a customer can repurchase a plan .

Step5:
Collect the IMEI using a Liquid snippet. To ensure that only compatible devices purchase a given plan, insert Spenza’s custom Liquid code into your Shopify theme. The snippet adds an IMEI field above the “Buy” button and hides the button until a valid IMEI is entered . This step is essential for fraud prevention and network compatibility. 

Step6:
Test the storefront and complete a purchase. Visit the plan’s product page on your Shopify site. You’ll be prompted for an IMEI number; once a valid number is entered, the buy button appears and you can complete the checkout. Spenza creates the subscription automatically and logs the purchase status, moving it from pending to successful once activated

For more detailed guide,click here

Bringing it all together 

Selling phones and eSIMs together may sound complex, but Spenza’s unified platform makes it seamless. You can browse a catalog of plans, add devices with detailed attributes, collect IMEI numbers for network validation and publish everything to Shopify with just a few clicks. Behind the scenes, Spenza automatically provisions subscriptions and tracks device assignments, allowing you to focus on sales and customer support instead of manual activations. 

By following the steps above, you’ll create a storefront where customers can pair a new smartphone with a digital plan in a single transaction. Spenza handles the heavy lifting so you can stay competitive in the rapidly evolving mobile market.

Your customers get a seamless experience: device + plan in one transaction. You get automation, compliance, and scalability behind the scenes.

Why Spenza for devices + plans

  • End‑to‑end in one place. Hardware, plans, billing, activation, and audit—no custom code required.
  • Operator‑neutral. Keep commercial flexibility while offering best‑fit plans.
  • Faster time‑to‑revenue. No‑code workflows and native Shopify integration.
  • Compliance built‑in. Tax automation, KYC, security posture, and reseller rights so you can scale across markets without operational drag.

Conclusion & next steps

Selling phones and eSIMs together has traditionally been complex—requiring multiple systems, manual provisioning, and fragmented customer experiences. Spenza simplifies it all by bringing devices, connectivity, billing, and fulfillment into one no-code platform, fully integrated with Shopify.

Spenza turns Shopify into a complete telecom storefront: devices + eSIMs, IMEI‑aware checkout, automated activations, and subscription management—all in one place. Add a device and a plan today, test a purchase, and watch Spenza handle the heavy lifting.

Whether you’re starting from scratch or expanding an existing store, Spenza gives you the tools to deliver a seamless end-to-end experience—without the operational drag.

FAQs

Ready to launch? Book a Free Demo and get a guided setup for your first device + plan bundle.

Scroll to Top
Scroll to Top