question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Increase adoption, lower the barrier of entry and costs by extending support to Snipart, SSG's and more..

See original GitHub issue

The title is pretty explicit, but I will go into it a bit.

Currently users have to:

(1) Install Wordpress+Woocommerce, Magento, Prestashop or Drupal & (2) Install the actual BTCPay server in a VPS & (3) Purchase a domain name with traditional payment systems

Issues:

  • both of those services cost $, which is fine but we can do better
  • users already having a static website/blog/etc would need to install a database-driven CMS separately (and/or migrate content)
  • speed, security and bloat (Wordpress is famous here)
  • too many features in a traditional cart system (we need a very easy way for anyone to spin up a shop in under 30 minutes)
  • privacy could be enhanced (for both hosting services and domain name registration)

How about eliminating the database host (1) by supporting Snipcart and Static Site Generators (like Jekyll for instance)?

SSG’s don’t require a database and are made up of normal static files (HTML, CSS, JS). This eliminates the need for Wordpress.

What about the shopping cart?

Snipcart is the answer.

This is very simple to install in ANY static website by dropping in a few lines of code in the <head> of the website. Note that Snipcart is also open-source.

Example (taken from Snipcart’s official docs):

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.2/jquery.min.js"></script>

<script src="https://cdn.snipcart.com/scripts/2.0/snipcart.js" data-api-key="YOUR_API_KEY" id="snipcart"></script>

<link href="https://cdn.snipcart.com/themes/2.0/base/snipcart.min.css" rel="stylesheet" type="text/css" />

How does this lower costs?

Easy: there are a lot of free static content hosts, like Netlify which is 100% free and even provisions a Let’s Encrypt cert for all websites. (Also Netlify CMS – which uses git and is open source).

You only need to pay for the BTCPay VPS (if you want to self host, otherwise the cost is ZERO).

Can I pay with BTC for my custom domain name?

Give me a reason why you should NOT. Namecheap comes to mind first.

What about s* coins? Maybe Njalla, didn’t try it though. Let me know how it goes!

Let’s wrap up. That would mean:

  • lower costs (users don’t need to pay for a CMS host)
  • increased privacy (users can pay with BTC for domain names)
  • increased speed and security, zero bloat (anything is faster, more secure and less bloated than WP)
  • lower barrier of entry (it’s easy and fast to test your shop with no db, no credit card and no complex cart system config)
  • increased adoption (has to be?!)

I’m personally not technical enough to accomplish this task (the Snipcart integration/support). That’s why the long tl;dr – maybe you think this is worth it. If not, thanks for reading!

❤️ BTCPay, keep up the good work @NicolasDorier and everyone.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:2
  • Comments:6 (4 by maintainers)

github_iconTop GitHub Comments

3reactions
fraktarcommented, Mar 3, 2019

Thanks for your reply!

You can already set up btcpay + custom domain + woocommerce for as little as $4 in the article Nicolas posted.

I totally understand that but as I already stated we can get the same result with $0 and benefit from the Jamstack, which means increased speed and zero bloatware from traditional CMS’s. For instance, I don’t need WP to load 10 scripts for me and have never seen a 100/100 optimized page speed score WP website before.

I am not sure if it helps you with integration, but this may be a good starting point of a good custom integration.

That’s very interesting, thanks for sharing. Seems like a nice example but I have zero experience with React. Will duplicate it just for the sake of experimenting though, see what I can make it do.

Don’t get me wrong, I am all in for more solutions, plugins, integrations, but at this point it depends on people who need it to integrate it. The only real requests for CMS we have is Shopify.

Well, if we can make Snipcart work I for one would use it in all my future client work projects and also migrate existing clients to this and support BTCPay.

@apotdevin used Netlify in his example and I believe their headless CMS is the answer for many users and front-end devs.

1reaction
pavlenexcommented, Mar 3, 2019

Thanks for posting feedback.

I’d like to add that if you want to spread adoption locally with people who don’t have site, you can use WordPress multisite (hosting multiple WordPress / WooCommerce stores) from a single host to many people (idea by @Kukks)

BTCPay already has apps that people who don’t have website can use. For simple shop they can use Point Of Sale app, hopefully once we have #505

You can already set up btcpay + custom domain + woocommerce for as little as $4 in the article Nicolas posted. I am not sure if it helps you with integration, but this may be a good starting point of a good custom integration. Don’t get me wrong, I am all in for more solutions, plugins, integrations, but at this point it depends on people who need it to integrate it. The only real requests for CMS we have is Shopify.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Adoption Of Standard Medical Deduction Increased SNAP ...
To increase SNAP participation, twenty-one states have adopted the standard medical deduction (SMD), which simplifies administrative requirements for eligible ...
Read more >
Strategic Entry Barrier: Concept, Types, Examples
What's it: Strategic entry barrier is actions taken by existing companies (incumbents) to deter new players from entering their market.
Read more >
Competitive Strategy: Week 8 Entry
Entry Barriers. • Joe Bain's definition of entry barrier. – Anything that allows incumbant firms to earn supranormal profits without threat of entry....
Read more >
Open Snipping Tool and take a screenshot
To open the Snipping Tool, select Start, enter snipping tool, then select it from the results. Select New to take a screenshot. Rectangular...
Read more >
Adaptation Planning Grant Program Round 1 Guidelines FY ...
The Adaptation Planning Grant Program (APGP) leverages $25 million to fund local, regional, and tribal communities in integrated climate ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found