Self-Service Integration Onboarding
Self-Service Integration Onboarding allows merchants to manage Delivery Service subscriptions through the Portal. Enabling self-service onboarding for single or multiple sites activates features such as menu generation and publishing for the subscribed delivery service.
The Self-Service Integration Onboarding procedure includes:
Company Settings - Enable Service: Add service to Company Settings
Single-Site Onboarding: Enable self-service onboarding for a single site
Multi-Site Onboarding: Enable self-service onboarding for multiple sites
Company Settings | Enable Service
Enable the Self-Service Integration Onboarding in the Portal under Company Settings. Complete these steps before activating the service at the site-level:
From the upper-right of the Portal, use the dropdown to select Admin.
From Admin, select Company Settings.
From Admin, select All Services.
From All Services, locate and select the service name.
From the Edit modal, select Availability Conditions and select Add Company.
From the Company List, select the company.
From All Services, select Save.
Navigate to → , then from the list, select the company.
From the Home page, navigate to Settings and Tools → Company Settings.
From the left of the Company page, select Services.
From Services, locate the service name,
To the right of the service name, select the 3-dot menu.
From the 3-dot menu, select Edit.
From the Edit modal, set the Enabled toggle to Yes.
From the Edit modal, enter the company service URL in the URL field.
From the Edit modal, enter the Menu Engine URL in the Callback URL field.
From the Edit modal, select from the Order Source dropdown. The list for Order Source values is set up in Data Management. For more information, see Order Source.
From the Edit modal, select Done.
From Services, select Save.
For the procedures to enable Self-Service Integration Onboarding, see:
Single-Site Self-Service Integration Onboarding
Prerequisite: Complete Company Settings before proceeding.
To enable self-service onboarding for a single site:
From the Genius Portal, navigate to → .
From Sites, select the site.
From the left side of the Site page, select Services.
From Services, select Add Service.
From Add Services, select the service name, then select Add a Service.
To the right of the service, select the 3-dot menu, then select Edit.
From the Edit modal, set the Active toggle to Yes.
From the Edit modal, select Connect to the service name.
From the subscription login window, type one of the following:
Google credentials
Facebook credentials
Apple credentials
Email login—email address and password
From the subscription login window, select Sign In.
The Edit modal opens for the subscription service in the Genius Portal.
From Onboarding Site Mapping, select the box next to the site name. Select Continue.
If a modal displays stating the site is already onboarded, select Remap.
From the Edit modal, select Onboard Site.
Note
After the Connect to service button has been selected, the integrator has 60 minutes to select Onboard Site. If more than 60 minutes has elapsed, the session expires and directs the integrator to select Connect to service button again.
From the Edit modal, select Refresh Status. This may take a few moments to update.
After the site onboarding has completed, in the Edit modal, select Refresh Menu.
Note
The site must be mapped and the Active toggle must be set to Yes for the Refresh Menu button to activate.
From the Edit modal, select Done.
From the Site page, select Save.
Multi-Site Self-Service Integration Onboarding
Prerequisite: Complete Company Settings before proceeding.
To enable Self-Service Integration Onboarding for multiple sites:
From the Genius Portal, navigate to → .
From the Sites List, select the sites.
From Sites, use the Action dropdown to select Edit.
From Company Sites, select Add Service.
From the Service list, select the subscription service.
To the right of the subscription service, select the 3-dot menu, then select Edit.
From the menu on the left, select General.
From General, set the Active toggle to Yes.
Note
Select the global icon to customize this setting between sites. Select Save when done.
From General, select Connect to the subscription service.
From the subscription login window, type one of the following:
Google credentials
Facebook credentials
Apple credentials
Email login—email address and password
From the subscription login window, select Sign In.
From the Onboarding Site Mapping in the Genius Portal, select the sites for self-service onboarding, then select Continue.
Select Skip Sites for sites already onboarded or for sites not onboarding at this time.
From Onboarding Site Mapping, select Proceed to Confirmation.
From Onboarding Site Mapping, select Onboard Sites.
Note
After the Connect to service button has been selected, the integrator has 60 minutes to select Onboard Site. If more than 60 minutes has elapsed, the session expires and directs the integrator to select Connect to service button again.
From Onboarding Site Mapping, select Refresh Status. This may take a few moments to update.
From Onboarding Site Mapping, select Refresh Menu.
Note
At least one site must be onboarded and the Active toggle must be set to Yes for the Refresh Menu button to activate.
From Onboarding Site Mapping, select Done.
From Sites, select Save.
Self-Service Onboarding Instructional Videos
Use these videos to see examples of the Self-Service onboarding process.
Single Site Onboarding This video demonstrates an end-to-end walkthrough of the process for onboarding a single site. | |
Multi-Site Onboarding This video demonstrates an end-to-end walk through of the process for onboarding multiple sites at the same time. |