Coinsnap for JTL Store Installation Guide
This step-by-step guide shows how to install the Coinsnap plugin into your JTL-Shop and connect it to your Coinsnap account.
Accept Bitcoin & Lightning payments inside your JTL-Shop.
Step 1
You can download the Coinsnap for JTL plugin from the Coinsnap Github page and install it on your WordPress site.
Visit the Coinsnap Github page. There you will find all the payment modules provided by Coinsnap. Go to Coinsnap for JTL. Go to the Coinsnap Github directory in the Coinsnap for JTL section.
There you will find the green button labeled Code.
When you click on it, the menu opens and Download ZIP appears.
Here you can download the latest version of the Coinsnap plugin to your computer.

- Download the ZIP file: You’ve already done this part by downloading jtl_coinsnappayment-main.zip.
- Extract the ZIP file: Unzip the file to a folder on your computer. After extraction, you should have a folder named jtl_coinsnappayment-main.
- Rename the folder: Rename the extracted folder from jtl_coinsnappayment-main to jtl_coinsnappayment.
- Recompress the folder: Zip the renamed folder back into a new ZIP file. The ZIP file should now contain the folder jtl_coinsnappayment at its root level.
- Upload the new ZIP file: Go back to the JTL Backend and upload this newly created ZIP file via drag-and-drop or by locating the file. JTL should now correctly recognize the folder structure and complete the installation without errors.
Step 2
As soon as you are registered with Coinsnap, you can log in to your JTL-Store store and access the JTL-Store backend.
If you haven’t yet set up your Coinsnap account, you can create one using this link. Before you start with the JTL Store backend area, make sure you have downloaded our plugin for the JTL Store from our GitHub page. When you access the JTL store backend, go to:
(1) Plugin Manager
Navigate to the plugin manager in the left area of the navigation menu.
(2) Upload-tab
Select the upload tab, which will be the last one on the right side. After you have selected “Upload-tab”, (3) drag the .zip file that you downloaded from our github page Coinsnap for JTL-Store Plugin onto the page.

Step 3
(1) “Deactivated” section
After you have installed our plugin, it will be deactivated by default. Go to the “Deactivated” section and select JTL Coinsnap Payment.
Click on the “Activate” button.

Step 4
(1) Payment methods area
After successfully activating the plugin, navigate to the payment methods.
Select “Coinsnap Payment” and click on the “Edit” button – the small pencil that is the last in the row.

Step 5
Before proceeding with further configuration, you need to copy your Store ID and API key from the Coinsnap Backend app, which you can find under the Settings section in the app.

Step 6
(1) General settings
First, you can make the general settings that you will have in your Coinsnap payment method.
(2) Store-ID and Api-Key
Enter the store ID and api key that you copied earlier in the correct fields.
After you have filled in the fields, click on the “Save” button to activate this payment method.


Frequently Asked Questions
What Users Ask About This plugin
Does the Coinsnap plugin support Lightning-only or Bitcoin-only modes?
Yes. You can enable or disable each method individually from the Coinsnap dashboard.
Do I need additional server configuration to run the plugin?
No. Standard JTL-Shop requirements are enough as long as HTTPS is enabled.