<p>For Bitcoin there is <a href="https://btcpayserver.org/" rel="nofollow noreferrer"><code>BTCpayserver</code></a>, it's an open source well maintained invoice and accounting tool that accepts BTC and LN payments.</p>
<p>For other cryptos you'd probably not want to implement each individually, but go with a full suite solution provided by a for-profit company. As this is an open source place and a Bitcoin place, you probably won't find suggestions here.</p>

CC BY-SA 4.0
2022-02-23T13:33:26.523Z
2022-02-23T13:33:26.523Z
Paul Otto
<p>I  want to accept crypto as payment to my website
(some common coins, btc, bch, link, doge, etc.)
and give authorization accordingly.</p>
<p>I was wondering what is the best practice to do so?</p>
<p>Should I create a wallet for each user?
or should I have one wallet and assign a public address to each user?</p>
<p>Also, I am using node.js,
Which packages are out there that can do these tasks?</p>

<wallet><website-integration>
Best Practices in integrating cryptocurrency as payment to my website
fafa.mnzm
# Best Practices in integrating cryptocurrency as payment to my website

(Asked by: username_0 on 2022-02-22)

I want to accept crypto as payment to my website
(some common coins, btc, bch, link, doge, etc.)
and give authorization accordingly.

I was wondering what is the best practice to do so?

Should I create a wallet for each user?
or should I have one wallet and assign a public address to each user?

Also, I am using node.js,
Which packages are out there that can do these tasks?

**Tags:** wallet, website-integration


---

## 1 answers

### Answer by username_1 on 2022-02-23. Score: 1

For Bitcoin there is [`BTCpayserver`](https://btcpayserver.org/), it's an open source well maintained invoice and accounting tool that accepts BTC and LN payments.

For other cryptos you'd probably not want to implement each individually, but go with a full suite solution provided by a for-profit company. As this is an open source place and a Bitcoin place, you probably won't find suggestions here.


---

