Requirements
- Lightning payments
- PoS app or web app
- Available in Canada
Payment processors
IBEX
- Maximum payment: US$2,500
- 0.5% for BTC, 1% for fiat
- Shopify integration. Super easy to set up! Cool slider for BTC/CAD ratio
- “Bitcoin Payment Terminal” Ability to set up multiple accounts (e.g. online sales, main location, off-site sales) and multiple terminals, e.g. multiple cashiers or servers
- Handles tipping relatively well
- Looks like this, can see recent transactions
Bitpay
- Great documentation, lots and lots of plugins (Woocommerce, Shopify, Wix, Magento, PrestaShop, etc)
- Two business days, Minimum settlement: US$2,500
- No web-checkout app. Requires download of a separate app through AppStore or PlayStore
OpenNode
- 1% fee
- Individual KYC: SSN, Photo ID, Identity confirmation
- Corporate KYC: SSN, Photo ID, Business Documentation, Beneficial Owner Documentation
- Create payment requests, make templates, create formal invoices
- Shopify, BigCommerce, WooCommerce, Magento, PrestaShop, Opencart
- No checkout app or web-app, making this useful only for custom or web integrations
Neutronpay
- 1% fee to receive and 1% to send
- Easy to set up
- KYC only if you need CAD
- Looks like this
Wallets with point-of-sale functionality
CoinOS
- Made in Vancouver!
- Easy set up, no download required
- Receive payments through any smart phone or tablet, only requires internet access and browser
- Can integrate with a printer easily
- Widely used around Vancouver
- Also useful for onchain and Liquid payments
- Tips go into the same wallet
Wallet of Satoshi
- From Australia
- App based, rather than web based
- Cannot handle tipping
Blink
- From El Salvador
- Requires phone number to sign up
- Can hold both USD and BTC
- Accompanied by web app that looks like this
- Easy integration into BTCPay
Self-hosted
BTCPay
- No fees, no signup. Self-hosted server.
- Requires some maintenance and technical expertise
- Costs about US$7 per month on Lunanode
- Requires some channel management for Lightning
- Looks like this
LNBits
- No fees, no signup. Self-hosted server.
- Requires either channel management for Lightning or a custodial API such as OpenNode or LNPay.
- Lightning-only
- Primitive PoS
- Lots of fun integrations and functionality, such as LNURLp for tips, which can go into a separate wallet
- Looks like this
Exchanges
Bull Bitcoin
- ~1.5% fee
- Only verifies email and phone number for amounts lower than CA$1,000 per transaction (CA$10,000 per day)
- Instant interac transfers
- Minimum payment CA$25
Conclusion:
- You’re a local business that wants close support
–> Sign up with Coinos! If you need help, they are always nearby
- You’re a technically minded business owner who wants to hold their own keys while reliably accepting Bitcoin payments online and offline.
–> Go run BTCPay! If you need CAD, go through Bull Bitcoin or Neutronpay.
- You want to integrate Bitcoin payments into your online shop and don’t want to worry about running a server or manage your own node. You want either BTC or CAD.
–> Integrate with OpenNode!
- You run a brick and mortar shop with multiple cashiers or locations. You want CAD or BTC and don’t want to worry about servers or nodes.
–> Sign up with IBEX!