Mobile POS

Mobile POS App for Field Sales and Pop Up Retail

Tepia builds custom mobile POS apps for field sales teams, pop up shops, trade show booths and route sellers. Apps run on iPhone, Android or rugged handhelds, accept cards through Tap to Pay or Bluetooth readers via Stripe Terminal or Square, and keep selling offline when the venue network fails.

The essentials at a glance

Selling away from a store means the POS has to carry its own inventory, its own tax rules and its own plan for a missing connection.

dream-app

Tap To Pay

Tepia builds card acceptance on the phone itself or a pocket reader, so a rep can close a sale in a parking lot with no extra gear.

Read: Custom POS System Development
connect-audience

Event Inventory

Tepia tracks stock per van, booth or pop up, so you know what shipped to the show, what sold there and what came back in cases.

Read: Square vs a Custom POS System: Which Should You Choose?
smart-product

Offline Sales

Sales keep flowing when venue Wi-Fi collapses, then sync to inventory and accounting as soon as the device finds a signal again.

Read: Field Sales Rep Mobile App Development
optimize-ecommerce

Location Tax

Each sale applies the tax rate for where it happens, which matters when a booth moves from a county fair to an out of state expo.

The numbers matter.

Industry figures Tepia plans around when scoping a mobile POS app.

14%

Payments Made In Cash

The Federal Reserve's 2026 payment diary found cash in about 14 percent of US payments, so card acceptance is essential.

66%

Payments Made By Card

The same Federal Reserve diary found credit and debit cards together made up about two thirds of consumer payments.

20%

Revenue After Mobile

Tepia clients report roughly a 20 percent revenue increase after adding mobile to the way their teams sell.

Where a mobile POS has to work

A mobile POS sells in places a countertop terminal never sees: a vendor booth at a trade show, a brand pop up in a mall atrium, a route sales rep restocking a corner store, a winery pouring at a festival, or a showroom associate closing an order on the floor. Each setting changes the requirements. Tepia starts by listing every place your team sells and what is different about each one, because a booth and a delivery route need different screens even when they share a back end.

The constraints repeat across those settings. The network is unreliable, the device is a phone or handheld rather than a terminal, the seller is standing up and often serving a line, and the stock on hand is whatever fit in the van. A mobile POS also has to answer questions a store POS assumes away: which event or route this sale belongs to, which tax jurisdiction applies, and which inventory location should be reduced.

B2B field sales adds its own layer. Reps sell to accounts with negotiated terms, order minimums and credit limits, and many sales are orders for later delivery rather than a bag handed over a table. Tepia builds both modes into one app when your team does both: collect payment now for cash and carry, or capture an order for the warehouse to ship.

Selling scenarios and what each one needs

Tepia maps each selling scenario to the workflow and the systems behind it before designing a single screen:

Scenario What the app must do Key integrations
Trade show or expo booth Scan badges, take orders for later shipment, capture deposits Salesforce or HubSpot, NetSuite
Brand pop up shop Fast checkout, text receipts, returns accepted at the main store Shopify, Stripe Terminal
Route sales and direct store delivery Account history, van stock, signature on delivery QuickBooks or NetSuite, route planning
Festival and market stalls Offline sales, age checks for restricted items, a quick item grid Square, ID scanning SDK
Showroom floor sales Product configuration, order to warehouse, delivery scheduling ERP, CRM, delivery calendar

Tepia designs the item grid around the busiest moment in each scenario. At a festival that means the top eight items as large tiles; at a trade show it means search and a barcode scanner over a catalog of thousands of SKUs. One app can switch layouts by event type, so your team learns a single tool. Managers set up each event in an admin portal ahead of time, choosing the layout, the stock list and the tax address before the booth opens.

Payments, hardware and compliance

Card acceptance is the part most teams worry about first, and it is where Tepia keeps scope tight. The options we build on:

  • Tap to Pay on iPhone and on Android through Stripe Terminal or Square, so a supported phone accepts contactless cards and wallets with no extra reader.
  • Bluetooth card readers for chip cards and high volume booths, paired per device and managed from an admin portal.
  • Rugged handhelds with built in scanners for route sales, managed through MDM so a lost device can be locked; see rugged device enterprise apps.
  • Portable receipt printers where accounts expect paper, with text and email receipts as the default.

Card data is tokenized by the processor and never stored on the device or your servers, which keeps PCI DSS scope small. Tepia also sets a ceiling on offline transactions, because a card accepted offline is authorized only once the device reconnects. For tax, Tepia connects a service such as Avalara or the tax engine in your commerce platform, so each sale uses the rate for the event address.

How Tepia approaches mobile POS development

Tepia runs its six phase process with a US based project manager who schedules testing around your real event and route calendar.

  1. Discovery: shadowing a booth, a route or a pop up, interviews with reps and finance, and a review of your ERP, CRM and commerce platform. Deliverables include an Investigation Summary, an Interview Summary and User Stories such as a rep taking a deposit on a trade show order.
  2. Design: a style guide and wireframes for the item grid, the cart, the account lookup and the end of day close, tested standing up with one hand.
  3. Development and Testing: an Alpha at a small event and a Beta across a full show or route week, with test plans for offline sync, reader pairing, tax accuracy and user acceptance by reps.
  4. Training: hands on practice with real devices, covering reader pairing, refunds, offline mode and closing out an event.
  5. Launch: device provisioning, migration of product catalogs and accounts, and Tepia support reps reachable during the first events.
  6. Support: issue resolution, bug tracking and feature requests such as a new event type or reader model.

Typically Discovery runs 1 to 3 months, development and QA 2 to 6 months and rollout about a month, often timed so the Beta lands on a real show. See our process.

Off the shelf mobile POS or a custom app

If you run a handful of pop ups a year and sell a short product list, an off the shelf mobile POS from Square, Shopify or Clover is usually enough. Tepia will recommend that when it fits.

Custom mobile POS work makes sense when:

  • Reps sell to accounts with specific catalogs, terms and credit limits that a retail POS cannot model.
  • You need one app that handles both cash and carry sales and orders for later delivery.
  • Event inventory, consignment or van stock has to reconcile with an ERP like NetSuite.
  • Your sales process includes badge scanning, product configuration or delivery signatures the packaged app lacks.

Related reading: custom POS system development and our field sales rep mobile app page. When you are ready, contact Tepia.

Frequently asked questions

Who builds a custom mobile POS app for our sales reps?
Tepia builds mobile POS apps for iOS, Android and rugged handhelds, typically in React Native or native Swift and Kotlin, with payments through Stripe Terminal or Square. A US based project manager runs the engagement and schedules testing around your real events.
Can a mobile POS accept cards without a separate card reader?
Yes. Tepia builds on Tap to Pay on iPhone and Android through Stripe Terminal or Square, so a supported phone accepts contactless cards and mobile wallets, with a Bluetooth reader added for chip cards.
What happens to sales at an event with no internet?
Tepia builds an offline mode that records sales and reduces local stock, then syncs to inventory and accounting when the device reconnects. Offline card sales carry a set ceiling because authorization happens once the connection returns.
Can reps take orders for later delivery as well as sell on the spot?
Tepia builds both modes into one app: a cash and carry checkout and an order capture flow that sends the order to NetSuite or QuickBooks for the warehouse. Account terms and credit limits apply automatically.
How long does a custom mobile POS take to build?
Tepia typically spends 1 to 3 months in Discovery, 2 to 6 months in development and QA and about a month on rollout. Teams often time the Beta to a scheduled trade show so the app is proven under real conditions.

What Our Customers Say.

A paragraph or two with information on your product/service or describes a problem your product/service is designed to solve.

Jascotina

CEO

“They customized the website’s backend to my business' specific needs and I am absolutely thrilled with the result.”

Water Saver Solutions

Senior Project Manager

"Tepia Co was always willing to go the extra mile for us."

Onward Engineering

VP & Operations Manager

"There are no hidden things, there are no surprises. We know what's going on."

Sell anywhere your team sets up