Skip to content

btcpayserver/shopify-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

3e8dd36 · Feb 21, 2025
Feb 19, 2025
Oct 12, 2024
Feb 20, 2025
Oct 12, 2024
Oct 12, 2024
Feb 19, 2025
Dec 23, 2024
Feb 19, 2025
Feb 19, 2025
Feb 21, 2025
Dec 17, 2024
Feb 19, 2025
Feb 19, 2025
Feb 19, 2025
Feb 19, 2025
Feb 19, 2025
Oct 12, 2024

Repository files navigation

BTCPay Server Shopify App

This is an app that provides a checkout extension to make it possible for Shopify merchants to accept Bitcoin payments using BTCPay Server.

The docker image run a lightweight API in deploy.sh running on port 5000.

This host a single route on /deploy, which will build and deploy on shopify server the app.

{
    "cliToken": "PARTNER CLI TOKEN",
    "clientId": "APP_CLIENT_ID",
    "pluginUrl": "BTCPAY_PLUGIN_URL",
    "appName": "APP NAME"
}

It streams back the logs of the deployment process to the client.

This server is used by the BTCPay Server Shopify plugin in order to deploy the app.

You can find installation instructions on our official documentation page: BTCPay Server for Shopify

Maintainers

The image is hosted on docker hub, to publish a new one, push a new tag to the repository. The github action is set up to create the image and upload it.

Increment VERSION when you want the plugin to be able to notify the user that a new app deployment is needed.