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.

JTL store

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 the Coinsnap for JTL section.

There you will find the green button labeled Code. When you click it, a menu opens and Download ZIP appears. Download the latest version of the Coinsnap plugin to your computer.

  1. Download the ZIP file: You’ve already done this part by downloading jtl_coinsnappayment-main.zip.
  2. Extract the ZIP file: Unzip the file to a folder on your computer. After extraction, you should have a folder named jtl_coinsnappayment-main.
  3. Rename the folder: Rename the extracted folder from jtl_coinsnappayment-main to jtl_coinsnappayment.
  4. 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.
  5. Upload the new ZIP file: Go back to the JTL Backend and upload this newly created ZIP 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 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, make sure you have downloaded the plugin for JTL-Store from the
Coinsnap GitHub page.

When you access the JTL-Store backend, go to:

(1) Plugin Manager

Navigate to the Plugin Manager in the left navigation menu.

(2) Upload tab

Select the Upload tab (the last tab on the right). Then drag the ZIP file you downloaded from the Coinsnap for JTL-Store GitHub page onto the page.

Step 3

(1) “Deactivated” section

After you have installed the plugin, it will be deactivated by default.
Go to the Deactivated section and select JTL Coinsnap Payment.

(2) “Activate” button

Click on the Activate button.

Step 4

(1) Payment methods area

After successfully activating the plugin, navigate to the payment methods area.

(2) “Edit” button

Select Coinsnap Payment and click on the Edit button (the small pencil icon at the end of the row).

Step 5

Before proceeding with further configuration, copy your Store ID and API key from the Coinsnap backend.
You can find them in the Settings section of the Coinsnap app.

Step 6

(1) General settings

First, configure the general settings for your Coinsnap payment method.

(2) Store ID and API key

Enter the Store ID and API key that you copied earlier into the corresponding fields.

(3) “Save” button

After filling in the fields, click the Save button to activate this payment method.

Ensure your JTL-Shop cache is cleared after plugin installation.

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.