Automation integration
Keep every order moving with OneSignal push notifications.
Send order-status push notifications to admins, business owners, customers, and drivers through OneSignal, across your apps, website, and the Dashboard.
OneSignal delivers the alert. Ordering.co runs the order.
OneSignal gets the message to the device. Ordering.co runs the orders, channels, and teams behind every alert:
- More products and features. More than 20 products and more than 1,500 features across websites, apps, marketplaces, kiosks, call centers, loyalty, and delivery.
- Your own branded channels. Alerts reach customers, stores, and drivers in your own apps and website, under your brand.
- Your design, not a template. Build an ordering experience with your own custom design, with help from our team.
- Built to extend. APIs and MCP, with application source code available on eligible plans.
Why use OneSignal with Ordering.co
- Everyone in the loop. Customers, business owners, drivers, and administrators each receive the order events that matter to them.
- Fewer missed orders. Repeat alerts keep sounding while a new order waits to be accepted.
- Drivers and customers in sync. Proximity alerts tell the store or the customer when a driver is close.
- Your apps, your account. Use the platform default or connect your own OneSignal apps.
What OneSignal brings
OneSignal describes these capabilities on its website:
- Push, email, SMS/RCS, and in-app messaging in one platform.
- SDKs for Android, iOS, Flutter, React Native, Expo, and Unity.
- Connections to your analytics, CDP, warehouse, and CRM to measure lifecycle outcomes.
How a push notification reaches a device
- A customer, store owner, or driver installs your app and allows notifications.
- The device registers with OneSignal.
- An order changes status, for example when a business accepts it or a driver is assigned.
- Ordering.co sends a notification request for the groups that have that event selected.
- OneSignal delivers the notification to each registered device.
Set up and go live
The Ordering.co Set up OneSignal guide walks through each step:
- Create a Firebase project for Android and an APNs key in your Apple Developer account for iOS.
- In OneSignal, create an app for each Ordering.co app, upload the Firebase service account and the Apple key, and copy the App ID and an API Key.
- In the Ordering.co Dashboard, open Settings > Pro > Push notifications and paste each App ID and REST API key into the matching fields.
- Set One Signal Default Enabled to No so your own apps are used.
- Select the order-status events for Administrator, Business, Customer, and Driver, then save.
- Place a test order on a device that allows notifications and confirm the alert arrives.
More ways to keep people informed
- In-app notifications. Show alerts while people use the app, in the screen position you choose.
- Custom SMTP sends order emails from your own mail server and sender address.
Setup
Connect your OneSignal apps, then choose who hears about each order.
- 01Create your OneSignal apps
Set up an app in OneSignal for each Ordering.co app, with Firebase for Android and an Apple Developer key for iOS.
- 02Add the IDs and keys in the Dashboard
Open Settings > Pro > Push notifications, paste each App ID and REST API key, and set One Signal Default Enabled to No to use your own apps.
- 03Pick the order events
Select the order-status events each group receives, then place a test order on a device that allows notifications.
Resources
Guides and references.
Questions
Frequently asked questions.
What does OneSignal do in Ordering.co?
It delivers the push notifications Ordering.co sends when an order changes status, so administrators, business owners, customers, and drivers hear about the orders they need to act on.
Which apps can receive push notifications?
The customer app, the business app, the driver app, your ordering website, and the Dashboard. Each one has its own OneSignal App ID and REST API key.
Can I choose which events each group receives?
Yes. Administrators, business owners, customers, and drivers each have their own list of order-status events, such as a new pending order, an order accepted by the business, a driver assigned, or a delivery completed.
What if a new order is not accepted right away?
Turn on notification repeats for administrators, business owners, or drivers. The alert repeats up to 15 times, at the interval you set, while the order waits for a response.
Do I need my own OneSignal account?
The platform can use default credentials. To send through your own OneSignal apps, add your App IDs and REST API keys and set One Signal Default Enabled to No, otherwise your keys are ignored.
How do I keep my keys safe?
Treat your REST API keys as secrets. Enter them only in the Dashboard, never in screenshots, tickets, or shared documents.
Let the right people know the moment an order changes.
Tell us which apps you run and who needs to act on each order, and we will help you set up OneSignal.