Customer ordering app

Give your customers a branded mobile ordering app

Customers browse your menu and place orders via the RestroPress User App on Android or iOS. White-label options available for your own brand.

In the Agency plan v1.3.3

What it does

Customers who order through a dedicated app come back more often. The RestroPress User App extension connects your RestroPress store to the free customer-facing ordering app, giving your customers a fast, native mobile experience on Android and iPhone.

Customers can browse your full menu, add items to their cart, customize addons, and place their order directly through the app. The extension generates the API key that links the app to your specific store. Want your own brand on the app? White-label options are available by contacting the RestroPress team.

Everything in the box

iOS and Android apps
The RestroPress User App is available free on the Apple App Store and Google Play.
API key connection
Activate the extension to generate the key that securely links the app to your store.
Full menu browsing
Customers see your complete menu with categories, items, and addons in the app.
In-app ordering
Add to cart, customize, and check out entirely within the mobile app.
White-label option
Contact RestroPress to have the app published under your own brand name and logo.
Repeat ordering
Customers can reorder from their order history for a faster experience.
HOW IT WORKS

Three steps to your customer app

Step 1

Activate the User App extension

Enable the extension in RestroPress settings to generate your API key.

Step 1
Step 2

Share the app with customers

Direct customers to the RestroPress User App on Google Play or the App Store.

Step 2
Step 3

Customers order from the app

They browse your menu and place orders directly from their phone.

Step 3

Changelog

= Version 1.3.3 =
* Fixed: Extra fee and delivery fee extension compatibility issue
* Fixed: Wrong Store address issue

= Version 1.3.2 =
* Fixed: PHP 8.2 deprecation warnings in bundled promises helpers
* Improved: Compatibility stability with Dine In and Driver extensions
* Improved: Runtime safety for extension co-activation
* Fixed: Added explicit REST permission callbacks for user-app endpoints to avoid modern WP route warnings

Version 1.3
* Added: Token in user response
* Added: Code 200 to login and signup responses
* Fixed: Device id checked
* Fixed: Return token with string format not array
* Fixed: Customize and stock params to food api
* Added: Stripe payment intent to draft order
* Fixed: ASAP text and extra fee data issue

Version 1.2.3
* Added: Mobile payment label changed
* Fixed: Notification issue
* Code cleanup

Version 1.2.2
* Fixed: API key update issue

Version 1.2.1
* Fixed: Banner image upload issue

Version 1.2
* Added: store location while searching with location-based
* Added: Add-on quantity management feature
* Fixed: Checkout page issue
* Fixed: Color issues
* Fixed: Add-on price issue
* Fixed: Selected addon value issue
* Updated: Qr code lib Changed

Version 1.0.1
* Fixed: Code conflict issue fixed with store timing extension.

Version 1.0

* Initial version released

Frequently asked questions

Is the customer app free?

The RestroPress User App is free to download on both Android and iOS.

Can I brand the app with my restaurant name?

Yes. Contact the RestroPress team via live chat or support ticket to discuss white-label app options.

How does the app connect to my store?

The extension generates a unique API key. Enter it in the app settings to link the two.

Do customers need an account to order?

Account requirements depend on your RestroPress configuration.

© 2026 RestroPress. All Rights Reserved.
envelopephone-handset linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram