myWooApp – Mobile App Overview for WooCommerce Site Owners

What is myWooApp?

myWooApp is a React native Android application that turns your WooCommerce store into a polished mobile shopping experience. It pulls live data through the WooCommerce REST API, so customers can browse, buy, and manage their accounts on‑the‑go—without any content duplication.

Branding, configuration, and build delivery are handled entirely through our WordPress companion plugin, WooMobileApp.

 

Download the Demo App

You can test-drive myWooApp by downloading the public demo version from the Play Store:

Apple App store Link: iOS app

Use the following credentials to log in and explore all features:

Username Password
UserDemo demouserpassword

Once installed, simply log in with the test credentials above on any Android device (Android 10 or newer).

 

Login

To log in to myWooApp, simply:

  1. Open the app,

  2. Enter your email address and password

    for the example we will use the credentials provided by this guide

  3. Tap Log in

  4. Non customer Login example

        

 

Only WooCommerce customers can log in via the app.

Administrator, shop manager, and other non-customer roles are not supported for security and UX consistency.

Once logged in, customers can access their account, view orders, manage their profile, and begin shopping right away.

Orders

Customers can view their Order History only after they are logged in.

  1. Tap Orders in the Drawer bar.

  2. A list of the customer’s past orders (number, date, total, status) appears.

Guests and non-customer roles cannot access the Orders section.

Cart

Customers and guest users can browse products and add items to the cart at any time.

The cart is stored locally on the device using local storage. This ensures quick performance and even allows users to keep their cart if they close and reopen the app later.

  • To add an item, tap Add to Cart on any product.

  • To view the cart, tap the Cart icon in the Top Bar.

  • From there, users can update quantities or remove products.

Only logged-in customers can proceed to checkout.
If a guest user tries to check out, they’ll be prompted to log in or register first.

 

Banners

The home screen can display up to three rotating banners.

Field guide

  • image_url – direct URL to a JPEG/PNG image. Recommended size: 1920 × 1080 px (16:8 ratio). Keep files under 500 KB for faster loading.

  • title – short, punchy headline (20 characters or fewer works best).

  • description – one-line call-to-action or teaser text; emojis are supported.

  • action – tells the app what to do when the banner is tapped (currently this feature is disabled):

    • new_arrivals – open the “New Arrivals” listing

    • featured – open the “Featured Products” listing

    • on_sale – open the “On-Sale” listing

  • categories – here you can specify the target category you want the user to land to when a banner is tapped.

You’ll set these banners control in the WooMobileApp plugin under Banner Configuration tab.

see. Plugin Guide

 

Product Categories 

myWooApp shows only your parent categories. A tap on any parent loads all products under that branch and offers a filter modal for price, attributes, etc.

To keep this working smoothly:

  • Keep a clean hierarchy: broad, meaningful parents (e.g., Electronics, Clothing).

  • Assign a featured image to every parent category—these are the thumbnails the app displays.

  • Avoid empty parents: make sure each top-level category (or its children) actually contains products.

  • Maintain attributes & tags in WooCommerce so the in-app filter modal is useful.

Follow this structure and the app will always present a fast, one-tap path from category to products.

Esta resposta lhe foi útil? 0 Usuários acharam útil (0 Votos)