BLOGS ABOUT BITCOIN PAYMENT INFRASTRUCTURE

APIs, BTCPAY SERVER AND CUSTOM INTEGRATIONS

Want to integrate Bitcoin payments into a custom application, payment platform or self-hosted infrastructure? These expert Bitcoin payment infrastructure guides explain how Coinsnap supports developers, agencies and technically experienced merchants with APIs, open-source modules and BTCPay Server integrations.

Learn how to use an xPub key for direct on-chain settlement, download Coinsnap modules from GitHub, connect a module to your own BTCPay Server and integrate Bitcoin payments into custom e-commerce, invoicing, ERP and payment-service platforms.
BLOGS ABOUT BITCOIN PAYMENT INFRASTRUCTURE
Foundation

What Is an xPub Key?

Discover how Coinsnap uses xPub keys to generate secure, self-custodial Bitcoin on-chain payment addresses for every order.

Learn what an xPub key is, why Native SegWit (bc1q) addresses are recommended, and how merchants can easily link their own Bitcoin wallet to receive payments directly — without intermediaries.

Read more
Illustration of a key symbolizing an xPub Key generating multiple Bitcoin addresses
Foundation

BTCPay Server Plugins made by Coinsnap

Coinsnap payment modules or BTCPay Server plugins help you to expand the capabilities of your BTCPay Server.

Read here how you can leverage the power of the BTCPay Server to accept Bitcoin payments and donations across a broad variety of business models, shop systems, and WordPress plugins.

Read more
Lime-green BTCPay Server block with an orange Coinsnap puzzle piece plugging in beside grey plugin pieces, illustrating the BTCPay Server plugin made by Coinsnap
Practical

How to Download a Coinsnap Module from Github (Step by Step)

For e-commerce platforms such as Shopify, Shopware, PrestaShop, Gambio, Magento, OpenCart, and others, Coinsnap payment modules are provided via GitHub. These modules are installed manually into your shop system, following the platform-specific module or extension installation process. In the following steps, you will learn how to download a Coinsnap module from GitHub.

Read more
GitHub logo with a download arrow illustrating downloading a Coinsnap module from GitHub
Practical

How to Connect a Coinsnap Module to Your BTCPay Server (Step by Step)

This guide shows you how to link a Coinsnap WordPress plugin to your BTCPay Server so payments are processed through your own BTCPay instance.

Read more
Coinsnap module plugging into a BTCPay Server icon illustrating the connection process
Advanced

Bitcoin Payment Integration via API

This guide is intended for developers and web agencies. Bitcoin payments are becoming increasingly relevant for online shops and digital business models. With Coinsnap, developers and web agencies can integrate Bitcoin quickly, securely, and without unnecessary complexity — either using ready-made plugins or by connecting custom applications via API.

Read more
Code window linked to a Bitcoin coin illustrating Bitcoin payment integration via API
Advanced

Coinsnap Payment Link API

The Coinsnap Payment Link API allows external systems such as accounting software, ERP platforms, invoicing tools, and custom applications to generate Bitcoin payment links for existing invoices. Instead of integrating Bitcoin directly into checkout flows, merchants can create hosted payment links that customers can open and pay with Bitcoin or Lightning.

Read more
Code window linked to a Bitcoin coin showing the Coinsnap Payment Link API
Advanced

How to integrate Coinsnap Pay Links into a custom eCommerce application.

The Coinsnap Pay Link API makes it easy to add Bitcoin and Lightning payments to custom eCommerce systems, invoices, marketplaces, and business workflows—without integrating Bitcoin directly into your checkout.

Create unique payment links for orders or invoices, let Coinsnap handle the hosted payment flow, and enable customers to pay seamlessly with Bitcoin.

Read more
Code window linked to a shopping cart showing the Coinsnap Pay Link API integration
Advanced

Coinsnap Bitcoin Payment for Payment Service Providers

Coinsnap enables payment service providers to offer native Bitcoin on-chain and Lightning payments without custody, complex merchant onboarding or settlement delays. Integrate Bitcoin payments into your existing payment infrastructure using a modern REST API, flexible wallet models and direct merchant settlement.

Read more
Server icon linked to a Bitcoin coin illustrating Bitcoin payment for payment service providers