Testing a sales channel app

Highlighted
Shopify Partner
6 0 0

Hi All,
we are trying to test our new developed sales channel Shopify app

we installed the new app on a testing store but when being redirected to the store's dashboard there is no optional sales channel accept the online store.

we expected to see the new sales channel  app in the menu as well as an optional sales channel for the seller ( tester in our case) 

 

could anyone indicate if this was supposed to be the case or if there is a documentation about how to test a new developed sales channel app (need to test checkout api and inventory adjustments in real-time using the api 


Tnx 
Itai



0 Likes
Highlighted
Shopify Staff
Shopify Staff
1041 140 170

Hey @Itaima,

 

Can you please provide app/store details?

Notice; Out of office, replies will be delayed until my return. Thanks!
0 Likes
Highlighted
Shopify Partner
8 0 0
Hi,
the app enables sellers to offer one or more of their items ( from their shopify store ) through our mobile app to our mobile app users.

we'd like to run a full flow test before launching , incl checkout testing (our mobile app users will checkout from within our mobile app using the shopify api )


pls specify which information you need so we can provide it .

the issue at hand is that we need to install the app on a development /testing shopify store to run the checkout / inventory availability updates tests and when installing it it gets installed as a regular shopify app and not as a sales channel.
what we would have expect to see is our app icon under the "sales channels " list header in the testing shop admin dashboard.( this is what happens when we install a shopify sales channel app from the shopify app store ( not our app) but in our case it doesn't happen and we can't see out app in the sales channels list even though we provided a dedicated icon and link for this purpose in the app setup page.

pls advise
0 Likes
Highlighted
Shopify Staff
Shopify Staff
1041 140 170

Can you provide the app name? Has it been marked as a sales channel in the app settings?

Notice; Out of office, replies will be delayed until my return. Thanks!
0 Likes
Highlighted
Shopify Partner
6 0 0

Hi 
The app's name is "elolos"
it has been configured and approved as a sales channel 

has an active navigation link from the Shopify seller's admin 
Check out the attached screenshots taken just now 

Itai

elolos configuration.jpg

 

0 Likes
Highlighted
Shopify Staff
Shopify Staff
1041 140 170

Thanks @Itaima,

 

I just tested with a demo sales channel app, the app appears under 'Sales Channels' in the admin when testing on a development store.

 

The elolos app doesn't appear to have any installs - is the install process completing successfully?

Notice; Out of office, replies will be delayed until my return. Thanks!
0 Likes
Highlighted
Shopify Partner
6 0 0

Hi,
check this out

https://www.loom.com/share/3f491d75bac5409a8bc767a5acffbf63

showing how I installed the app on a new dev store that had no apps installed beforehand and after the installation, it shows a new app install but not a sales channel added to the admin dashboard/menu as we would have expected.

the app is set up as a sales channel in the app settings + has an icon and a navigation link configured in the sales channel app settings 

am I missing something here ?

Itai

0 Likes
Highlighted
Shopify Staff
Shopify Staff
1041 140 170

Hey Itai,

 

Thanks for the recording.

 

I notice the partner account has two apps with the same name. It appears eLolos (2883757) is installed, not the eLolos sales channel (3394049).

 

The first redirect from Shopify, when you test the sales channel app is to: 

https://shopifyrouter.elolos.com/?hmac=...&shop=...&timestamp=... (note this is the same URL used by the other app).

 

Then, your app redirects to the Shopify app install confirmation page:

https://testing-store-15-4-2020.myshopify.com/admin/oauth/authorize?client_id=d59a97...&scope=...&state=...&redirect_uri=...

Note the client_id (API key) value is for the non-sales channel app (2883757).

Notice; Out of office, replies will be delayed until my return. Thanks!
0 Likes
Highlighted
Shopify Partner
6 0 0

Oh, 

Got it.
so changing the name of one app should solve it ? (adding an underscore for example )
or should we change the entire callback URL ?

itai 

0 Likes
Highlighted
Shopify Staff
Shopify Staff
1041 140 170

There aren't any identifiers on the initial redirect, so a separate URL might make the most sense.

Notice; Out of office, replies will be delayed until my return. Thanks!
0 Likes