<p>Putting a bitcoin payment address (in QR code format, or otherwise) is generally not the way to accept bitcoin for a sale. There would be very basic vulnerabilities, such as having someone swap the payment address displayed on your product, etc. Attempting to use the same address on every product is bad for privacy/fungibility, and it makes backend accounting difficult. </p>

<p>Accepting Bitcoin for payments is best done using a bitcoin payment processor such as BTCPayServer (an open source project), or for small scale you could even process payments manually at the till. In either case, customers would be presented with a payment address during checkout, <em>not</em> a payment address per product. </p>

CC BY-SA 4.0
2019-04-06T21:27:59.407Z
2019-04-06T21:27:59.407Z
chytrik
<p>How and which company do i turn to implement a QR code for bitcoin on a product sold within stores. </p>

CC BY-SA 4.0
2019-04-06T21:03:32.437Z
What do you expect a ‘QR code for bitcoin’ to do exactly? It’s not clear to me what you’re asking.
chytrik
CC BY-SA 4.0
2019-04-06T21:18:15.877Z
what company/website do i go too..to download a QR (BTC) code? To have on products.
ModelBTC
CC BY-SA 4.0
2019-04-06T21:19:19.113Z
I want the QR code for products. too accept bitcoin payments.
ModelBTC
CC BY-SA 4.0
2019-04-06T21:26:02.380Z
Basically generating my own code.
ModelBTC
<qrcode>
Bitcoin QR code on a product sold in stores
ModelBTC
# Bitcoin QR code on a product sold in stores

(Asked by: username_0 on 2019-04-06)

How and which company do i turn to implement a QR code for bitcoin on a product sold within stores.

**Tags:** qrcode

> **Comments:**
> **username_1**: What do you expect a ‘QR code for bitcoin’ to do exactly? It’s not clear to me what you’re asking.  
> **username_0**: what company/website do i go too..to download a QR (BTC) code? To have on products.  
> **username_0**: I want the QR code for products. too accept bitcoin payments.  
> **username_0**: Basically generating my own code.  

---

## 1 answers

### Answer by username_1 on 2019-04-06. Score: 1

Putting a bitcoin payment address (in QR code format, or otherwise) is generally not the way to accept bitcoin for a sale. There would be very basic vulnerabilities, such as having someone swap the payment address displayed on your product, etc. Attempting to use the same address on every product is bad for privacy/fungibility, and it makes backend accounting difficult.

Accepting Bitcoin for payments is best done using a bitcoin payment processor such as BTCPayServer (an open source project), or for small scale you could even process payments manually at the till. In either case, customers would be presented with a payment address during checkout, *not* a payment address per product.


---

