You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/ShopifyV2.md
+20-5
Original file line number
Diff line number
Diff line change
@@ -19,6 +19,9 @@ Our integration with Shopify allows you to connect your self-hosted BTCPay Serve
19
19
-**Multilingual ready**: Serve a global audience right out of the box.
20
20
-**Community-driven support**: Get responsive assistance from our dedicated community ([Mattermost](http://chat.btcpayserver.org/) or [Telegram](https://t.me/btcpayserver)).
21
21
22
+
:::warning
23
+
This is more simplified of the previous Shopify V2 documentation (available from 30th December 2024 until 23rd February 2025) that required you to deploy the shopify app on a separate VPS. Now the app is deployed directly on your BTCPay Server and the BTCPay Shopify plugin has been changed. Everybody should switch to this setup as it is the only one we will maintain in the future.
24
+
:::
22
25
23
26
## Prerequisites:
24
27
@@ -71,6 +74,9 @@ sudo su -
71
74
cd$BTCPAY_BASE_DIRECTORY
72
75
cd btcpayserver-docker
73
76
77
+
# make sure you have latest btcpayserver-docker commits
BTCPay Server will restart which can take a few minutes.
103
+
96
104
### Configure BTCPay Server Shopify plugin
97
105
1. Make sure your store is selected at the top, then on the left sidebar click on `Shopify v2`
98
106
2. In the first of 3 sections you will need to enter the `Client ID`, `Client Secret` from [Shopify app setup](#set-up-a-shopify-app) above. Click on "Save"
@@ -110,7 +118,7 @@ We can now proceed with installing the BTCPay Server Shopify plugin.
110
118
111
119
Now it's time to install your Shopify app to the Shopify store (which will link your store to your BTCPay Server).
112
120
113
-
1. On your partner account app overview, select the app you just created, click on `Choose distribution` and select `Custom distribution`. Confirm the selection.
121
+
1. On your [partner account](https://partners.shopify.com/) app overview, select the app you just created, click on `Choose distribution` and select `Custom distribution`. Confirm the selection.
114
122
:::tip
115
123
Please note that selecting custom distribution means that you can only use the app one Shopify store. This is irreversible. You can deploy multiple apps though if you have more than one store.
116
124
:::
@@ -120,13 +128,13 @@ Now it's time to install your Shopify app to the Shopify store (which will link
120
128
2. On the next screen enter the Shopify store URL that you want to link the application to. This is typically the internal store url you see on configuring the store, e.g. your-store.myshopify.com.
121
129
Make sure to uncheck "Allow multi-store install for one Plus organization"
122
130

123
-
3. Click on `Generate link` and you will see a link generated.
131
+
3. Click on `Generate link` and you will see a link generated. Copy that link and put it into your browser to start the installation.
124
132

125
-
4. You will see your app listed and you can now install it by clicking on `Install`.
133
+
4. You will see your app listed and you can now install it by clicking on `Install`. (If you are not logged in you need to log in first)
6. You can click on the link to double-check that the app is properly connected to your BTCPay Server. (The last section has now also a green checkmark)
137
+
6.(Optional) You can click on the link at the bottom line "You can navigate to your plugin's settings page by clicking here." to double-check that the app is properly connected to your BTCPay Server. (The last section has now also a green checkmark)
Congratulations, you have now updated the BTCPay Shopify app.
241
249
250
+
### I can't create a new app in the Shopify partner portal
251
+
Check if you profile on the top right says "null null". This means you did not enter your first and last name in the profile. You need to fill out those fields and it should work.
252
+
1. Click on your profile on the top right
253
+
2. Select "Your profile"
254
+
3. Enter "First name" and "Last name"
255
+
4. Return to shopify partners and it should work now
256
+
242
257
## Support and community
243
258
244
259
Feel free to join our support channel over at [Mattermost](https://chat.btcpayserver.org/) or [Telegram](https://t.me/btcpayserver) if you need help or have any further questions.
0 commit comments