Add Bitcoin and Lightning payments to GetPaid
Coinsnap for GetPaid adds Bitcoin as a payment option to the existing GetPaid payment and invoicing ecosystem.
Accept
Bitcoin via Lightning or on-chain in GetPaid payment forms, invoices and subscription flows without changing your existing workflows.
Coinsnap can be offered alongside payment methods such as Stripe or PayPal, or used as a standalone Bitcoin payment option.
Coinsnap is
Bitcoin payment software for merchants and a brand of
Onlineshop24 d.o.o., Serbia.
Key features
- Accept Bitcoin and Lightning payments with GetPaid
- Support for Lightning and Bitcoin on-chain
- Works with GetPaid payment forms
- Works with invoices and checkout buttons
- Supports subscriptions, retainers and recurring billing flows
- Suitable for one-time payments, deposits, donations and service billing
- Use Bitcoin alongside Stripe, PayPal and other payment methods
- Support for Coinsnap and BTCPay Server
- BTCPay Server setup wizard
- Configurable checkout title and description
- Configurable gateway priority
- Automatic or custom redirect after payment
- Custom return URL after payment
- Payment-status mapping for Expired, Processing and Settled
- Optional Bitcoin discount
- Can bring Bitcoin payments to GetPaid-powered WordPress integrations
- Suitable for micropayments and pay-per-use models
- No own Lightning node required when using Coinsnap
- Non-custodial / self-custody payment model
- Optional bank settlement through supported Coinsnap partners
- Open source and free to install
Typical use cases
Use Coinsnap for GetPaid for:
- one-time payments
- payment forms
- checkout buttons
- invoices
- subscriptions
- retainers
- recurring billing
- donations and tips
- service payments
- deposits
- digital products
- pay-per-use services
- usage-based billing
- micropayments
- paid access or lead qualification
How it works
- Install and activate GetPaid.
- Install and activate Coinsnap for GetPaid.
- Go to GetPaid → Settings → Payment Gateways.
- Select Coinsnap and open the gateway settings.
- Choose Coinsnap or BTCPay Server.
- Enter the required connection details.
- Configure checkout text, priority and redirect behavior.
- Configure Expired, Processing and Settled status mapping.
- Enable Coinsnap in your GetPaid payment workflows.
- Make a test Bitcoin payment.
Coinsnap or BTCPay Server
The add-on supports:
- Coinsnap — accept Bitcoin without operating your own Bitcoin or Lightning payment infrastructure.
- BTCPay Server — connect your own self-hosted BTCPay Server.
When BTCPay Server is used, a Coinsnap merchant account is not required for the payment processing itself.
GetPaid payment flows
The current Coinsnap GetPaid product supports Bitcoin in:
- payment forms
- invoices
- checkout buttons
- subscriptions
- recurring billing
- retainers
GetPaid-powered WordPress integrations
GetPaid can act as a payment layer for other WordPress plugins and applications.
Coinsnap can therefore extend Bitcoin payments into compatible GetPaid-powered integrations, including form, invoicing and directory workflows.
Bitcoin discount
The current Coinsnap GetPaid product supports an optional
Bitcoin discount.
A fixed or percentage-based discount can be applied specifically to Bitcoin payments.
Micropayments and new billing models
Lightning makes small payments practical.
Combined with GetPaid, this can support low-value digital services, pay-per-use access, usage-based billing, deposits, tips, donations and paid lead qualification.
Payment status mapping
Coinsnap uses the payment states:
- Expired
- Processing
- Settled
These can be mapped to the corresponding GetPaid invoice/payment statuses.
Settlement
With Coinsnap, payments can be settled to a compatible Bitcoin or Lightning wallet.
One option is the
Coinsnap Wallet.
Coinsnap follows a non-custodial / self-custody approach and does not hold merchant Bitcoin.
Depending on the merchant setup and supported partner integrations, Bitcoin payments can also be automatically converted and settled to a bank account.
Fees
Coinsnap charges a
1% transaction fee. The fee is handled separately through the merchant's Coinsnap balance and is not deducted from the Bitcoin payment.
More information