Create your developer account on shopify and create your first app. You can choose between a public app for one merchant or multiple merchants, depending on your preference, this plugin supports both.
Log in to your Shopify partners account or create a new account.
Please note: apps with multiple merchants require approval from Shopify, we do not have control over the approval process and neither offer any guarantee your request will be accepted.
Make sure to fill in your API keys. The process is the same for private or public applications. You can retrieve the keys from your shopify partner dashboard, each app has it's own keys.
Client ID is your API key
Client Secret is your API secret key
You can use the workfllow Shopify Auth to redirect Users to Shopify. This call uses a server-side workflow action so you don't have to worry about the public key being exposed on the client's side.
Within this workflow you can specify which shop you want to connect for the User
Whitelabel your redirect_uri within the shopify partner dashboard
Scopes is a comma seperates text value, you can have a look at the demo page for possible values or the Shopify documentation at https://shopify.dev/docs/admin-api/access-scopes
If you need help with the privacy rules, we can assist you on a hourly basis or a flat fee, message me at [email protected] for information
After hitting our button to authenticate using the workflow mentioned above, we're redirected to Shopify where we need to accept our app request. Upon accepting, we're redirected back to our Bubble app.
Everything should go fine if you added your redirect URI to Bubble.