Odoo 17 connectorAndroid + iOSSecure OAuth 2.0

Odoo × SellViaApp

Turn Odoo into a complete mobile customer channel.

Keep Odoo at the centre of your operations while SellViaApp makes your catalogue, customer access and ordering experience available on Android and iOS.

See every exchange
OdooERPCategories and subcategories · Images and stock availability
↔SellViaAppOAuth 2.0 · HTTPS
SellViaApp
Search and catalogue
▦Simple products and variantsSKU and barcode mapping
✓Mobile orders arrive where your team already works.Odoo ↔ SellViaApp
CatalogueProducts, variants, categories and images
OperationsFast stock updates and traceable synchronisation
CustomersAccounts, invitations and duplicate-safe imports
OrdersMobile orders returned as Odoo quotations

A guided start

Connected in five clear steps.

The connector blocks synchronisation until authentication is complete, so no catalogue, customer or order action can run against the wrong account.

1

Create your SellViaApp space

Choose the online-store experience and prepare your mobile identity.

2

Install the Odoo module

Install SellViaApp Connector from Apps, then open its single connection page.

3

Authorise with OAuth 2.0

Odoo displays a code. Approve it in SellViaApp without sharing your password with Odoo.

4

Send your catalogue

Synchronise categories, products, variants, images and stock in controlled batches.

5

Open the mobile channel

Invite customers, receive orders and monitor every exchange.

Useful data in both directions

Odoo remains the source of truth. SellViaApp becomes the mobile experience.

Each flow has its own action, status and history. External identifiers and acknowledgements help prevent accidental duplicates.

Odoo → SellViaApp

  • Categories and subcategories
  • Products, variants and translations
  • Descriptions, references and barcodes
  • Prices, taxes, units and attributes
  • Images and stock availability
  • Selected customer accounts and invitations
SellViaAppAPI↔

SellViaApp → Odoo

  • Confirmed mobile orders
  • Customers created in SellViaApp
  • Order lines and product mapping
  • Delivery or pickup information
  • Payment context and customer notes
  • Import confirmation shown in SellViaApp

Catalogue and inventory

Built for a few products or thousands of references.

The initial catalogue is sent in batches. Later synchronisations use identifiers and fingerprints to update what changed instead of blindly recreating every item.

  • Simple products and variants
  • Category hierarchy
  • Multilingual content
  • Main product images
  • SKU and barcode mapping
  • Prices, taxes and sales units

Stock can move faster than the full catalogue.

Update all inventory levels or only selected products from the product list. A dedicated lightweight stock flow supports batches of up to 500 items and skips unchanged quantities. Automatic stock refresh can run every five minutes when enabled.

500items per stock batch
♙

Customer access, in both directions.

Send all eligible Odoo contacts or only selected contacts to SellViaApp. Mobile login accounts and invitations can be created without repeatedly resending thousands of unchanged records.

  • Bulk or selected contact export
  • Duplicate-safe external identifiers
  • Import SellViaApp customers into Odoo
  • Checks by identifier, email, VAT and phone
▤

Mobile orders arrive where your team already works.

Retrieve confirmed SellViaApp orders manually from Odoo. The connector creates draft quotations with customer, lines, delivery or pickup and payment context, then acknowledges the successful import.

  • Manual, deliberate retrieval
  • Existing orders are never recreated
  • Odoo status visible in SellViaApp
  • Errors and last import time remain traceable

A real customer-facing app

More than an Odoo catalogue on a smaller screen.

Customers get a mobile journey designed for discovery and ordering while your team keeps its familiar Odoo workflows.

Android and iOS

Use the shared SellViaApp app or move to a dedicated branded app.

Search and catalogue

Browse categories, variants, images and current availability.

Flexible fulfilment

Offer delivery, on-site pickup or several selectable pickup points.

Payment choices

Use the payment methods configured for your SellViaApp space.

18 languages

The mobile experience adapts to the customer’s supported device language.

Complete API

Your SellViaApp account also opens access to documented APIs for future workflows.

Get it on Google PlayDownload on the App Store

Optional confidential catalogue

Make the mobile space invisible to everyone except authorised people.

For B2B catalogues, internal ranges or sensitive customer data, confidential mode adds controlled access on top of the Odoo connection.

Optional confidential catalogue →
  • Hidden from the public directory
  • Access limited to approved accounts
  • Compatible device biometrics
  • Connected-device and session control
  • Remote sign-out for one or all sessions
  • Protection in the app switcher and against screen recording, depending on device

Control and traceability

Know what was sent, received or skipped.

The Odoo control centre groups the connection, catalogue, stock, customers and orders in one place. SellViaApp shows that the account is connected to Odoo and marks orders already retrieved.

01

One connection

A single connector record keeps configuration easy to understand.

02

Visible status

Last synchronisation times, counters and clear actions.

03

Detailed logs

Successes, skipped records and errors without exposing secrets.

04

Safe repetition

Locks, batches and identifiers protect large repeated operations.

Security by design

A connection you can authorise, monitor and revoke.

OAuth 2.0 Device Authorization avoids placing the SellViaApp password in Odoo. Scoped tokens, HTTPS exchanges and signed image access protect the integration.

2.0

OAuth 2.0

Approve the Odoo connection directly in SellViaApp.

↯

Scoped token

The connector receives only the access required for synchronisation.

🔒

Authentication lock

Every synchronisation action stays unavailable until the connection is valid.

×

Revocable access

Disconnect from Odoo or SellViaApp when access is no longer required.

Use cases

A mobile channel for very different Odoo businesses.

Wholesale and B2B

Share an authorised-only catalogue and let customers order from their phone.

Retail and distribution

Publish a rich catalogue and bring mobile orders back to Odoo.

Spare parts

Keep references, barcodes and stock easy to search in the field.

Sales representatives

Give teams and selected customers a catalogue that follows Odoo updates.

Private catalogues

Restrict ranges, documents or offers to approved users.

Multi-location pickup

Let customers select the pickup point configured for their order.

Questions about the Odoo connector

Does SellViaApp replace Odoo?

No. Odoo remains your operational system. SellViaApp adds the mobile customer channel and exchanges useful data with it.

What product data is synchronised?

Categories, products, variants, translations, descriptions, references, barcodes, prices, taxes, units, attributes, images and stock are supported.

Can it manage a large catalogue?

Yes. Catalogue, customer and stock flows use batches, locks and change detection so repeated synchronisations remain controlled.

Can customers be synchronised both ways?

Yes. Odoo contacts can receive SellViaApp access, and contacts created in SellViaApp can be imported into Odoo with duplicate checks.

How do mobile orders reach Odoo?

A user launches the order retrieval action. Confirmed orders become draft quotations and are acknowledged only after successful creation.

Is the SellViaApp password stored in Odoo?

No. The connector uses OAuth 2.0 Device Authorization and stores a revocable scoped access token.

Can the catalogue be private?

Yes. Optional confidential mode can hide the space and limit access to approved accounts, with additional mobile security controls.

Do I also get API access?

Yes. SellViaApp provides documented APIs that can extend product, customer, order and other business workflows beyond the Odoo module.

Odoo × SellViaApp

Give your Odoo catalogue a place on every customer’s phone.

Create your SellViaApp space, connect Odoo securely and launch on Android and iOS without rebuilding your catalogue by hand.

Create my mobile appTalk to an integration expert