Coinsnap Point of Sale Documentation

Technical overview and product documentation for the Coinsnap Wallet and Point of Sale. Learn how Coinsnap enables merchants to accept Bitcoin payments in physical stores using a smartphone or tablet.

Overview Architecture Wallet Point of Sale Merchant Tools Payment Flow Fees Security Integration Glossary Download

Overview

Coinsnap Wallet is a self-custodial Bitcoin wallet with an integrated Point of Sale.

Coinsnap Wallet is a self-custodial Bitcoin wallet with an integrated Point of Sale designed for small stationary merchants who want to accept Bitcoin payments in physical stores.

The application allows merchants to accept Bitcoin payments in physical stores, receive payments from online stores, send and receive Bitcoin, and manage multiple wallets.

Coinsnap Wallet is part of the Coinsnap payment infrastructure, which supports Bitcoin payments across physical stores, e-commerce platforms, APIs and payment links.

Learn more about the Coinsnap Point of Sale: /pos/

Product Architecture

The Coinsnap Wallet consists of two main components.

Wallet

  • Send and receive Bitcoin
  • Manage multiple wallets
  • Receive Lightning payments

Point of Sale

  • Fast in-person checkout
  • QR code payments
  • Retail-optimized interface

Built for Three Types of Users

Stationary Merchants

Accept Bitcoin payments in your store.

Coinsnap Merchants

Receive payouts directly in your wallet via Lightning Address.

Everyone

Use the wallet to send, receive, and manage Bitcoin.

Wallet

  • The Coinsnap Wallet supports multiple payment networks.
  • Lightning Network
  • Spark Network
  • Bitcoin on-chain
  • Users can create multiple wallets within the app, such as personal, business, or event wallets, to separate funds.
  • Each wallet can have a Lightning Address, for example merchant@coinsnap.app, to receive Lightning payments without generating an invoice.

Point of Sale

  • The Coinsnap Point of Sale allows merchants to accept Bitcoin payments using a mobile device.
  • The POS interface is designed for fast retail payments.
  • Keypad payments for any amount
  • Product catalog with predefined prices
  • Bitcoin discounts for customers paying with Bitcoin
  • Staff mode for employee devices
  • Tip payments credited to the employee wallet

Merchant Tools

Payment History

Sats amount, exchange rate, fiat reference value, timestamp, and transaction ID.

Sales Statistics

Track daily and monthly Bitcoin revenue and payment counts.

Product Analytics

See which products were paid with Bitcoin.

Payment Flow

1

Enter amount

Merchant enters the payment amount.

2

Generate QR

The app generates a QR code.

3

Customer pays

Customer scans and pays.

4

Confirm

Payment confirms within seconds on Lightning.

Fees

Wallet Fees

Receiving payments
Lightning - Free
Spark - Free
On-chain - ~99 sats claim fee
Sending payments
Lightning - ~0.25% + routing fee
On-chain - Bitcoin network fee
Spark - Free

Point of Sale Fees

Coinsnap charges a 1% service fee for payments processed through the Coinsnap infrastructure.

Additional network-related costs may occur depending on the payment method used.

Network fees depend on external network conditions.

Security

Coinsnap Wallet is designed as a self-custodial wallet. Users control their own funds and private keys are controlled by the wallet owner.

Coinsnap provides the software infrastructure for accepting Bitcoin payments but does not control user funds.

Integration with Coinsnap

Coinsnap Wallet can be connected to the Coinsnap payment infrastructure to receive payments from Shopify stores, WooCommerce stores, payment links, and APIs.

Merchants can configure their Lightning Address in the Coinsnap backend to receive payouts directly in their wallet.

Glossary

  • Lightning Network: a second-layer Bitcoin payment network designed for fast and low-cost transactions.
  • Spark Network: a Bitcoin-native Layer 2 system used to enable scalable payments.
  • Lightning Address: a human-readable identifier for receiving Lightning payments, for example name@coinsnap.app.

Frequently Asked Questions

No. The Coinsnap Wallet manages the technical infrastructure automatically.

Lightning payments are typically confirmed within a few seconds.

Yes. Users control their own funds and private keys.

Lightning Network, Spark Network, and Bitcoin on-chain.

Start Accepting Bitcoin

Download the Coinsnap Wallet and turn your phone into a Bitcoin Point of Sale.