How to Install a Coinsnap Plugin in WordPress (Step by Step)

Step 1: Open the Plugin Installer

Log in to your WordPress admin area and navigate to Plugins → Add Plugin

Add a new plugin in WordPress

This opens the built-in WordPress Plugin Directory, where all verified WordPress plugins are listed.

Step 2: Search and Install the Coinsnap Plugin

Use the search field in the top right and enter Coinsnap [1] or the specific plugin name you want to install (e.g. Bitcoin Donation, Bitcoin Invoice, Bitcoin Voting). Choose the one you want to install, and click Install Now. [2]

Search and install the chosen plugin on WordPress

Step 3: Activate the Plugin

Once installation is complete, click Activate.

Activate the new WordPress plugin

The plugin is now enabled and immediately available in your WordPress backend.

Step 4: Open the Plugin Settings

After activation, a new Coinsnap menu item or settings page will appear in your WordPress dashboard, depending on the plugin. It can look like this [1]:

A Coinsnap Plugin in your WordPress backend

From there, you can connect your Coinsnap account and configure the plugin [2]  according to your use case. We explain how to do this here.

Done

The Coinsnap plugin is now installed, active, and ready to be connected—no manual uploads, no technical setup, and no external tools required. Done in less than a minute!

How to Open a Coinsnap Account (Step by Step)

Introduction

Want to accept Bitcoin payments in your online store, on your website, or at your physical business?

With Coinsnap, you can accept Bitcoin and Lightning payments without any technical knowledge.

Setting up a Coinsnap account is simple and takes just a few minutes.

You only need a valid email address to get started. You don’t need to create a password, and you don’t need a Bitcoin wallet to register your account.

When setting up your payment settlement, you can choose to receive Bitcoin in your own Lightning wallet, in a Bitcoin on-chain wallet, or receive the equivalent value in your bank account.

This guide explains every step, from creating your account to connecting your payment destination.

What Do You Need to Open a Coinsnap Account?

To register a Coinsnap account, you only need:

  • A valid email address
  • Access to your email inbox to receive a verification code

That’s all you need to create your account.

To receive payments later, you can choose one of the following settlement methods:

  • Lightning Wallet: Receive Bitcoin payments directly in your Lightning wallet.
  • Lightning + Bitcoin: Receive Lightning payments in your Lightning wallet and on-chain Bitcoin payments in your Bitcoin wallet.
  • Bank Deposit: Receive the equivalent value of your Bitcoin payments in your bank account.

You don’t have to make a final decision during registration. You can change your settlement method later.

For beginners, we recommend starting with a Lightning wallet, such as the Coinsnap Wallet.


Step 1: Open the Coinsnap Website

Visit the official Coinsnap website:

https://coinsnap.io

In the top-right corner of the website, click Sign In.

The Sign In button is used both by existing Coinsnap users and by new users who want to create an account.

You don’t need to look for a separate registration form.

Coinsnap homepage showing the Sign In button

Step 2: Enter Your Email Address

After clicking Sign In, you will see a page titled:

Sign in or create an account

Enter your email address in the field labeled Email.

Then click Continue.

If this email address has not been used with Coinsnap before, the registration process for a new account will begin.

If you already have a Coinsnap account, the same process will sign you in.

Important: Coinsnap uses passwordless authentication. You don’t need to create or remember a password.

Instead, Coinsnap sends a one-time verification code to your email address whenever authentication is required.

Coinsnap account registration email address entry screen

Step 3: Check Your Email for the Verification Code

Coinsnap will now send an email to the address you provided.

The email contains a six-digit verification code.

Open your email inbox and look for a message from Coinsnap.

The email will contain a code similar to this example:

828854

This is a one-time login code.

The code is valid for 10 minutes and should never be shared with anyone.

What If You Don’t Receive the Email?

If you don’t receive the verification email:

  1. Check your spam or junk folder.
  2. Make sure you entered the correct email address.
  3. Return to the Coinsnap registration page and click Resend code.

You can also select Use a different email if you need to correct your email address.

Step 4: Verify Your Email Address

Return to the Coinsnap registration page.

Enter the six-digit verification code from your email into the verification fields.

Then click Verify and continue.

Alternatively, you can use the login link provided in the Coinsnap email to authenticate directly.

You may also see an option called Remember me on this device.

If you select this option, Coinsnap can remember your device for future sign-ins.

Only enable this option on a device you own or trust.

Once your email has been verified, Coinsnap will guide you through the initial account setup.

Coinsnap verification screen for entering the six-digit email code

Step 5: Claim Your Coinsnap Welcome Bonus

New Coinsnap users receive a welcome bonus worth €5.

This bonus allows you to try Coinsnap and process your first payments.

During registration, Coinsnap will ask whether you have a Bonus Code.

What Is a Coinsnap Bonus Code?

A Bonus Code is a referral code that an existing Coinsnap user can share with you.

If you received a valid Bonus Code, enter it into the corresponding field.

You will receive:

  • €5 welcome bonus for opening your Coinsnap account.
  • An additional €5 bonus when using a valid referral code.

That means you can start with a total bonus balance worth €10.

What If You Don’t Have a Bonus Code?

No problem.

Leave the Bonus Code field empty and click Continue without Bonus.

You can open your Coinsnap account without a referral code and still receive the standard welcome bonus.

Important: The welcome bonus is a promotional credit for using Coinsnap. It is not a Bitcoin payment received from a customer.

Step 6: Choose a Name for Your Store

Next, Coinsnap asks you to choose a name for your Store.

What Is a Store in Coinsnap?

A Store is the payment environment within your Coinsnap account that is used to manage and identify your Bitcoin payments.

You can use the name of your:

  • Company
  • Online shop
  • Restaurant
  • Physical store
  • Website
  • Project

For example:

Miller Bakery

or

Miller Online Store

Enter your preferred Store name and continue to the next step.

Don’t worry: You can change your Store name later in your Coinsnap account.

Step 7: Choose How You Want to Receive Payments

Now Coinsnap asks:

How do you want to receive payments?

This is where you select your preferred settlement method.

What Does Settlement Mean?

Settlement describes how the payments you receive from your customers are forwarded or paid out to you.

With Coinsnap, customers can pay using Bitcoin or Lightning. You decide where the received funds should go.

During registration, Coinsnap offers three settlement options:

  1. Lightning
  2. Lightning + Bitcoin
  3. Bank Deposit

You can change your settlement settings later.

Let’s look at each option.

Option 1: Lightning – Receive Payments in Your Lightning Wallet

Choose Lightning if you want to receive your Bitcoin payments through the Lightning Network.

The Lightning Network enables fast Bitcoin payments, making it especially convenient for everyday transactions and smaller purchases.

To receive Lightning payments, you need a wallet that supports a Lightning Address.

What Is a Lightning Address?

A Lightning Address is a simple, human-readable address used to receive Bitcoin through the Lightning Network.

It looks similar to an email address.

For example:

name@coinsnap.app

However, a Lightning Address is not an email address. It is used for receiving Bitcoin payments.

If you already have a Lightning wallet with a Lightning Address, you can use that address with Coinsnap.

Don’t Have a Lightning Wallet Yet?

We recommend the Coinsnap Wallet.

The Coinsnap Wallet is a mobile application that allows you to send and receive Bitcoin using Lightning.

You can install it on your smartphone and create your personal Lightning Address.

Learn more:

For most beginners, Lightning is the easiest settlement option.

Option 2: Lightning + Bitcoin – Receive Payments in Two Wallets

Choose Lightning + Bitcoin if you want to receive Lightning and on-chain Bitcoin payments in separate wallets.

With this option:

  • Lightning payments → Your Lightning wallet
  • On-chain Bitcoin payments → Your Bitcoin on-chain wallet

For Lightning payments, you provide your Lightning Address.

For on-chain Bitcoin payments, you provide your wallet’s xPub key.

What Is an xPub Key?

An xPub (extended public key) is a public key associated with your Bitcoin wallet.

It allows Coinsnap to generate Bitcoin receiving addresses for your wallet without accessing your private keys.

This means your on-chain Bitcoin payments can be sent directly to addresses belonging to your own wallet.

You can use compatible Bitcoin wallets, including hardware wallets such as:

  • BitBox
  • Trezor
  • Ledger

Important: Never enter your recovery phrase, seed phrase, or private keys into Coinsnap.

Coinsnap only requires the appropriate public wallet information.

Learn more:

What Is an xPub Key and How Do You Find It?

Option 3: Bank Deposit – Receive Payments in Your Bank Account

Choose Bank Deposit if you prefer to receive the value of your Bitcoin payments in traditional currency rather than keeping the Bitcoin yourself.

With bank settlement, Bitcoin payments are converted into fiat currency and paid out to your connected bank account.

The registration process currently describes bank deposits in:

  • EUR (Euro)
  • CHF (Swiss Franc)

Bank settlement requires additional setup and may depend on supported countries and banking requirements.

Learn more:

Accept Bitcoin and Get Paid to Your Bank Account

This option is particularly suitable for merchants who want to accept Bitcoin without holding Bitcoin on their own wallet.

Can I Change My Settlement Method Later?

Yes.

Your settlement method is not permanent.

You can start by receiving payments in a Lightning wallet and later configure additional on-chain settlement or switch to a supported bank settlement option.

If you are not ready to configure settlement during registration, you can use Skip for now, where available.

However, you must configure a valid settlement destination before payments can be paid out to you.

Step 8: Connect Your Lightning Wallet

If you selected Lightning, Coinsnap displays a page titled:

Connect your Lightning Wallet

You will see a field labeled:

Lightning Address

Enter the Lightning Address of the wallet where you want to receive payments.

For example:

name@coinsnap.app

Make sure the Lightning Address is correct and belongs to a wallet you control.

How to Get a Lightning Address With Coinsnap Wallet

If you don’t already have a Lightning wallet, the registration screen offers a convenient way to install Coinsnap Wallet.

You will see a QR code on the page.

Follow these steps:

  1. Open the camera on your smartphone.
  2. Scan the QR code displayed on the Coinsnap registration page.
  3. Follow the link to install Coinsnap Wallet.
  4. Open the wallet and complete its initial setup.
  5. Create or configure your personal Lightning Address in the wallet settings.
  6. Copy your Lightning Address.
  7. Return to the Coinsnap registration page.
  8. Paste your Lightning Address into the field.

You can also find the Coinsnap Wallet directly here:

Download and Set Up Coinsnap Wallet

Important: The Coinsnap Wallet and the Coinsnap merchant account are separate products.

The Coinsnap Wallet holds and receives your Bitcoin.

The Coinsnap merchant account manages the Bitcoin payments you accept from your customers.

You can use Coinsnap Wallet independently of a merchant account, and you can use a compatible third-party Lightning wallet with your Coinsnap merchant account.

Step 9: Complete Your Coinsnap Account Setup

Once you have entered your settlement details, click:

Finish

Congratulations!

Your Coinsnap account has now been created, and your initial setup is complete.

You can sign in to your Coinsnap dashboard and continue configuring how you want to accept Bitcoin payments.

If you skipped the settlement configuration, remember to complete it before accepting live customer payments.

What Can You Do After Creating Your Coinsnap Account?

Once your Coinsnap account is ready, you can start configuring Bitcoin payments for your business.

Coinsnap supports a variety of payment methods and use cases.

Accept Bitcoin in Your Online Store

Connect Coinsnap to your e-commerce platform using a supported integration, such as WooCommerce, Shopify, Shopware, PrestaShop, Magento, or another supported shop system.

Explore the available integrations:

Coinsnap Shop Modules

Accept Bitcoin Payments in Person

Use Coinsnap’s web-based Point of Sale (POS) solution to accept Bitcoin payments in a shop, restaurant, or at an event.

Your customer scans a payment QR code and pays with a compatible Bitcoin wallet.

Send Bitcoin Payment Links

Create payment links that you can send to customers by email, messaging apps, or other communication channels.

Customers can open the link and make their Bitcoin payment.

Accept Bitcoin Invoice Payments

Use the Coinsnap Invoice Payment Form to let customers pay invoices with Bitcoin.

Customers can enter the relevant invoice information and complete their payments online.

Learn more:

Coinsnap Bitcoin Invoice Payment Form

Accept Donations and Other Website Payments

Coinsnap also offers tools for donations, website payments, and other use cases.

You can choose which tools to use after creating your merchant account.

Frequently Asked Questions About Opening a Coinsnap Account

Is it free to open a Coinsnap account?

Yes. You can register a Coinsnap account without an account opening fee.

Coinsnap charges processing fees when you use its payment services. Applicable fees depend on the service.

Do I need a Bitcoin wallet to open a Coinsnap account?

No. You only need a valid email address to register.

A Bitcoin wallet is required if you want to receive your settlement directly in Bitcoin.

Alternatively, you can choose a supported bank settlement option.

You can also configure your settlement destination after registration.

Do I need a Lightning wallet?

Not to register an account.

If you choose Lightning settlement, you need a compatible Lightning wallet with a Lightning Address.

Can I use Coinsnap Wallet with my Coinsnap merchant account?

Yes.

You can use the Lightning Address of your Coinsnap Wallet as the settlement destination for your Coinsnap merchant account.

Can I use a different Lightning wallet?

Yes.

You can use any compatible Lightning wallet that provides a supported Lightning Address.

What is the difference between Coinsnap Wallet and a Coinsnap account?

Coinsnap Wallet is a mobile Bitcoin wallet for sending and receiving payments.

A Coinsnap account is a merchant account used to configure, process, and manage Bitcoin payments for your business.

You can use Coinsnap Wallet without opening a Coinsnap merchant account.

Do I need to create a password?

No.

Coinsnap uses passwordless sign-in with an email verification code.

What if I don’t receive my login code?

Check your spam folder, verify that you entered the correct email address, and request a new code using the Resend code option.

Can I change my Store name?

Yes.

Your Store name can be changed after registration.

Can I change my settlement method?

Yes.

You can update your settlement settings later in your Coinsnap account.

What is a Coinsnap Bonus Code?

A Bonus Code is a referral code that may provide additional promotional credit when creating a new Coinsnap account.

Do I need a Bonus Code to register?

No.

You can skip the Bonus Code field and continue with registration.

What is an xPub key?

An xPub is an extended public key from your Bitcoin wallet that allows Coinsnap to derive on-chain Bitcoin receiving addresses.

It does not give Coinsnap access to your private keys.

Can I receive payments directly in my bank account?

Yes, if bank settlement is supported for your situation and you complete the required bank settlement setup.

How long does it take to open a Coinsnap account?

Registration usually takes only a few minutes.

If you already have a Lightning Address, setup can be completed particularly quickly.

Setting up a new wallet or bank settlement may take additional time.


Ready to Accept Bitcoin?

Opening a Coinsnap account is the first step toward accepting Bitcoin payments in your business.

You don’t need technical experience, a password, or even a Bitcoin wallet to get started.

Create your account, choose how you want to receive payments, and connect the Coinsnap tools that fit your business.

Create Your Free Coinsnap Account →

Bitcoin Payment Integration via API

A Guide for Developers & 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.

This article explains the available integration options and outlines a recommended setup process for developers and agencies.

Integrating Bitcoin Payments with Coinsnap

Coinsnap provides a wide range of Bitcoin payment modules that allow for fast and simple integration into popular shop and eCommerce systems, including WordPress, WooCommerce, Shopify, and more.

For custom-built shop systems or individual eCommerce applications, Coinsnap also offers a fully documented API, enabling direct Bitcoin payment integration tailored to your specific requirements.

API Integration for Custom Shop Systems & Applications

If you are working with a custom-developed shop system or a bespoke eCommerce application, the Coinsnap API is the right approach.

API documentation is available at:
👉 https://docs.coinsnap.io/

You’ll find comprehensive API documentation, including detailed interface descriptions and practical code snippets to help you implement Bitcoin payments efficiently.

Recommended Setup for Developers & Agencies

To ensure a smooth integration process, we recommend the following steps:

1. Create a Developer or Agency Account

Start by creating a dedicated developer or agency account with Coinsnap.
All you need is an email address.

2. Set Up a Bitcoin Wallet

To receive Bitcoin payments, you’ll need a Bitcoin wallet.

If you don’t already have one, we recommend Wallet of Satoshi, as it is quick and easy to set up.

A step-by-step guide is available here:
👉 https://coinsnap.io/blog/how-to-set-up-wallet-of-satoshi-and-receive-bitcoin-instantly/ 

3. Add Your Lightning Address to Coinsnap

Next, store your Lightning address in the Coinsnap backend.

If you need test funds, simply send a short message via the support system in the backend, and Coinsnap will send you a few sats for testing purposes.

4. Retrieve Store ID and API Key

For API-based integrations, you will need:

  • Coinsnap Store ID
  • API Key

Both can be found in the backend under:
Settings → Store

Implementation & Support

All additional technical details are covered in the API documentation.

If you need assistance or have project-specific questions, the Coinsnap team is happy to help.
Just contact them via the support section directly from within the Coinsnap backend.

Best Practices for a Successful Bitcoin Checkout

To ensure Bitcoin is perceived as an attractive payment option, we recommend the following best practices:

Offer a Bitcoin Discount

Consider offering a discount for Bitcoin payments.
This increases visibility and encourages customers to choose Bitcoin at checkout.

Use Clear Payment Naming

Always label the payment method as “Bitcoin”, not “Coinsnap”, to avoid confusion and ensure a clean user experience.

Enable Payments at a Later Time

If a Bitcoin payment is not completed, send the customer a Bitcoin payment link so they can finalize the transaction later.

Monetization Opportunities for Developers & Agencies

If you are building an API integration not only for a single project but for a broader audience, you can include your Coinsnap referrer code in the application.

This allows you to earn a commission whenever merchants use your integration — an ideal option for agencies, plugin developers, and SaaS providers.

Conclusion

Coinsnap enables flexible Bitcoin payment integration — from ready-to-use shop plugins to full API-based custom implementations.

Developers and agencies benefit from clear documentation, direct support, and built-in monetization options.

👉 Get started now: https://docs.coinsnap.io/

Bitcoin Accounting & Taxes for Bitcoin Payments with Coinsnap

For many online merchants, legal and tax considerations still present a hurdle when accepting Bitcoin payments–Bitcoin accounting seems complicated! One of the main reasons is the tax treatment of Bitcoin and the question of how Bitcoin payments should be recorded in accounting systems.

In this article, we explain:

  • How to record Bitcoin payments in your online store’s accounting
  • How to prove receipt of Bitcoin in your Bitcoin wallet
  • How to document all Bitcoin transactions using Coinsnap
  • How to download all Bitcoin transactions as a CSV file for further processing in other systems
  • How to further process Bitcoin transactions using CoinTracking

Is Bitcoin payment receipt provable for tax purposes?

Yes. Bitcoin payments are provable through wallet transaction records, blockchain data, and payment processor dashboards such as Coinsnap, which document the transaction amount, exchange rate, and order reference.

How Bitcoin Payments Are Booked in an Online Store

Before focusing on Bitcoin-specific accounting details, it is important to understand how orders and payments are processed in an online store in general. From an accounting perspective, Bitcoin payments follow the same workflow as traditional payment methods: an order is placed, an invoice is issued in fiat currency, and the payment is recorded against that invoice. The differences arise only at the payment settlement stage—not in the order or invoicing process itself

How do merchants account for Bitcoin payments?

Merchants account for Bitcoin payments by issuing invoices in fiat currency, recording the Bitcoin amount received at the exchange rate at the time of payment, and documenting the transaction in their accounting system or tax software.

Order Creation and Invoice Issuance

A customer orders a product in your online store for €100, for example, and the store system generates an invoice for this order.

The invoice is issued in the local currency of your country (in Europe, euros), includes VAT, and contains all legally required tax and invoice information.

Payment Processing: Bitcoin vs. Traditional Methods

The customer is prompted to pay the invoice.
It makes no difference whether the payment is made by credit card, PayPal, or Bitcoin.

Once payment has been successfully completed, the store system marks the invoice as paid and the merchant can proceed with shipping the ordered goods.

How Bitcoin Payments Are Credited

If the customer pays by credit card or PayPal, the merchant receives a transaction statement from the payment service provider and a corresponding credit to their bank account.

With Bitcoin, merchants can choose whether the funds are credited to a bank account or retained as Bitcoin in their own wallet.

Bitcoin Settlement to a Bank Account

If you prefer to have your Bitcoin turnover paid out to your bank account, you can activate bank settlement via your selected Coinsnap payout partner.

Incoming Bitcoin payments are automatically forwarded to Bringin, Strike, or DFX and sold there. The fiat equivalent is transferred directly to your bank account, ensuring that each invoice can be clearly assigned to and documented against the corresponding incoming payment.

Bitcoin Settlement to Your Own Lightning Wallet

Most merchants who accept Bitcoin payments prefer to retain the Bitcoin they receive, either privately or within the company.

It is strongly recommended to use separate wallets in order to clearly distinguish business Bitcoin from private holdings.

Coinsnap requires a Bitcoin wallet with a Lightning address to which payments are credited. Supported wallets include Strike, Wallet of Satoshi, Blink, Breez, and others.

The Strike wallet, for example, allows the use of both a private wallet and a dedicated business wallet. If you already use a Lightning wallet privately, it is advisable to use a separate wallet for your company.

Bitcoin Settlement to Your Own Bitcoin Wallet

A Bitcoin Lightning wallet is suitable for receiving Lightning payments, but it is not intended for receiving on-chain payments or for long-term Bitcoin storage. For long-term storage, Bitcoin should be transferred to a secure hardware wallet such as BitBox02, Ledger, or Trezor.

Hardware wallets allow the creation of multiple accounts, enabling a clean separation between private and company Bitcoin holdings. Bitcoin balances can then be transferred from the Lightning wallet to the hardware wallet.

To deposit your Bitcoin directly into your hardware or Bitcoin on-chain wallet, simply enter your xPub key or your personal Bitcoin address in the Coinsnap settings.

The Bitcoin addresses of hardware wallets are publicly verifiable, allowing transparent documentation of how much Bitcoin the company holds at any time.

Documentation of the “Bitcoin Purchase”

BITCOIN ACCOUNTING: DOCUMENTATION OF THE “BITCOIN PURCHASE”

When a customer pays with Bitcoin, the transaction is economically equivalent to the company purchasing Bitcoin from the customer.

The Bitcoin amount received and the applicable exchange rate at the time of payment must therefore be documented.

For example, if a customer purchases a product for €100 and the Bitcoin price at that time is €100,000, the company receives 0.001 BTC (100,000 satoshis).

Coinsnap displays this information in detail for each individual transaction in the Coinsnap dashboard, including the Bitcoin amount, exchange rate, customer reference, and the corresponding order in the online store.

All transaction data can be downloaded as a CSV file and transferred to other systems.

The data can also be imported into CoinTracking, where it can be evaluated for accounting purposes or provided to a tax advisor. Coinsnap will soon offer an automated data-export feature that forwards all relevant transaction data directly to tax software solutions such as CoinTracking and 3Folio, enabling seamless and compliant tax reporting without manual effort.

Can Bitcoin transactions be exported for accounting software?

Yes. Coinsnap allows merchants to export all Bitcoin transactions as CSV files, which can be imported into accounting tools or tax software such as CoinTracking.

Buying Bitcoin Privately from Your Company

BITCOIN ACCOUNTING: HOW TO BUY BITCOIN PRIVATELY FROM YOUR COMPANY

Whether the Bitcoin received remains within the company or is sold immediately—either to a Bitcoin broker or to the business owner privately—depends on individual preferences and circumstances.

In many cases, Bitcoin sales volumes will initially be low, making immediate liquidation unnecessary for covering operating expenses.

However, there may be reasons not to hold Bitcoin on the company balance sheet. For example, a co-shareholder may not wish to hold Bitcoin as an asset due to its volatility, while still appreciating its advantages as a payment method.

Instead of purchasing Bitcoin privately on an exchange, it is also possible to buy Bitcoin directly from your own company. The timing of this transaction and the applicable Bitcoin price can be relevant.

For example, you may conclude an agreement under which you buy the received Bitcoin from the company immediately at the current exchange rate.

Payment for the Bitcoin purchased from the company can be made via bank transfer from your private account to the business account, or alternatively recorded as a private withdrawal.

In all such cases, consultation with a tax advisor is strongly recommended, as the correct treatment depends on the individual legal and tax situation.

Is accepting Bitcoin treated as a Bitcoin purchase?

From an accounting perspective, accepting Bitcoin is equivalent to acquiring Bitcoin at the exchange rate valid at the time of payment.

Summary: Bitcoin Accounting with Coinsnap

Uncertainty around tax and accounting treatment continues to prevent many online merchants from accepting Bitcoin payments.

As with any payment method, accounting requires clear documentation of which invoices have been paid, where the payment was received, and the resulting balance—whether in a bank account or, in the case of Bitcoin, in a wallet.

With Bitcoin payment processing via Coinsnap, these documentation and verification requirements can be fully met. Each Bitcoin payment is recorded at the applicable exchange rate at the time of the transaction, and every wallet transaction is documented individually, similar to a bank statement.

All transaction data can be exported, imported into other systems, and used for accounting and tax purposes. Like an account balance, Bitcoin holdings are precisely recorded and can be independently verified by anyone via the blockchain.

FAQ

Does Coinsnap hold merchant funds?

No. Coinsnap never holds Bitcoin or fiat funds. Payments are credited directly to the merchant’s wallet or settled via an external payout partner.

Can Bitcoin payments be settled in euros?

Yes. Merchants can choose automatic settlement to a bank account via Coinsnap payout partners such as Strike, Bringin, or DFX.

Are Lightning payments suitable for long-term Bitcoin storage?

No. Lightning wallets are intended for payment reception. Long-term storage should be done using a secure hardware wallet.

Is Bitcoin accounting different from card payments?

The invoicing process is identical. The difference lies in documenting the Bitcoin amount and exchange rate instead of a bank transaction.

Coinsnap’s free Shopify integration service

Coinsnap’s free Shopify integration service

With the Shopify Integration Service, we integrate Bitcoin and Lightning payments into your Shopify store free of charge.

To be able to accept Bitcoin and Lightning payments in your Shopify store, the Shopify store must be connected to Coinsnap.

You have 2 options to establish this connection:

1. Create the connection yourself.

We’ll show you how to do this step by step in the Coinsnap for Shopify user guide.

2. Request the free Shopify installation service from Coinsnap

If you don’t want to go to the trouble of connecting Coinsnap for Shopify with your Shopify store, we’ll be happy to do it for you – free of charge and reliably.

To take advantage of this free Shopify integration service, just complete these two small tasks:

  1. Create a new admin-user as an administrator in Shopify
  2. instruct us to install Coinsnap for Shopify in your Shopify store for free

Create shopify@coinsnap.io as administrator of your Shopify store

To install Coinsnap Bitcoin-Lightning payment in your Shopify store, we need access to the backend of your store.

To do this, please set up a new user shopify@coinsnap.io. (After successfully setting up Coinsnap in your Shopify store, the employee is no longer needed and should be deleted).

Creating shopify@coinsnap.io as the administrator of your Shopify store works like this:

Click on Users in the left sidebar of your Shopify backend. Then enter our email address shopify@coinsnap.io at the top.

Now you need to give the new Coinsnap user admin rights so that we can make the necessary settings in your system. To do this, click on (+) Assign in the second field.

In the pop-up window that now appears, please click on Administrator.

Then you will see this screen – shopify@coinsnap.io is now set up as an administrator and will receive an email that our technicians can use to log into your Shopify to link Coinsnap for Shopify to your store! (As soon as we log in, the yellow Pending field will change to green Active).

Order the free Shopify Integration Service

In your Coinsnap dashboard, go to Finances → Settings → Shopify and click “Request an integration service” [1].

Since you already created the admin user with the email address shopify@coinsnap.io in your Shopify store [2], you can now confirm that the admin user for Coinsnap has been created [3] and formally request the free integration service [4].

How to initiate the free Shopify integration service

We will take care of everything else – and inform you immediately when Coinsnap for Shopify is installed and you can delete the administrator shopify@coinsnap.io from your Shopify system!