Don't shopify and the other SaaS e-commerce sites have plugins for bitcoin/lightning payments? If so, why not use them?
You could use pleb pay? On the other side of the paywall you have a google form for the person to put their mailing address ... They'd have to trust you to actually deliver your product but it'd work.
You can start with custodial LNBits.com (very easy to set up), and later switch to your own LNBits (ie on Umbrel), just by pointing it to a different url.
reply
To accept cryptocurrencies, enable one or more of the following alternative payment methods from the Payment providers page of your Shopify admin:
  • Coinbase Commerce
  • BitPay
  • CoinPayments.net
Shopify Help Center > Alternative payments > Cryptocurrency https://help.shopify.com/en/manual/payments/alternative-payments/cryptocurrency
reply
None of those support LN. Coinbase and BitPay are anti-bitcoin, and LN cuts into Coinbase's business model (where they would rather have you trade your BTC into shitcoins than to spend it) so don't expect LN support from them anytime soon.
reply