@model IntegrationsViewModel @{ var shopify = Model.Shopify; var shopifyCredsSet = shopify?.IntegratedAt.HasValue is true; }
Create a Shopify Private App with the permissions "Orders - Read and write"
In Shopify please paste following script at Settings > Checkout > Order Processing > Additional Scripts
Checkout scripts should be automatically added to the order status page to display the BTCPay payment option.
In Shopify please add a payment method at Settings > Payments > Manual Payment Methods with the name Bitcoin with BTCPay Server
Orders on @shopify.ShopName.myshopify.com will be marked as paid on successful invoice payment. Started: @shopify.IntegratedAt.Value.ToBrowserDate()