COINQVEST is now Whalestack

You are looking at a blog post that was published when Whalestack was still known as COINQVEST. The content might be referencing our old name.

Blog Guides

Sep 5, 2022

How to Accept Bitcoin and Other Cryptocurrency Payments with COINQVEST for PrestaShop

This guide teaches you in a few simple steps how to easily accept Bitcoin, Ether, Stellar Lumens, or other cryptocurrencies on your PrestaShop website and automatically settle in your national currency. The PrestaShop module is also available as a white-label option for crypto payment processing.

How to Accept Bitcoin and Other Cryptocurrency Payments with COINQVEST for PrestaShop

Last update: 2023/08/02

This guide walks you step-by-step through the installation of the official COINQVEST module for PrestaShop and explains how to configure the payment settings. You'll be able to accept Bitcoin and other cryptocurrency payments and directly settle in your preferred national currency with just a few simple steps.

The module is optionally available as a white-label crypto payment solution and allows you to customize the payment pages of your online shop to your brand's unique look and feel with COINQVEST Brand Connect. Scroll down for more details.

Screenshot of the COINQVEST payment method on the PrestaShop checkout form: PrestaShop checkout page with COINQVEST payment method selected

Screenshot of the COINQVEST hosted checkout page after order placement: COINQVEST payment page

Key Features of the COINQVEST PrestaShop Module

  • Accepts Bitcoin (BTC), Ethereum (ETH), Stellar Lumens (XLM) and Litecoin (LTC) payments on your Prestashop website from customers.
  • Instantly settles in your preferred national currency (USD, EUR, ARS, BRL, NGN) or cryptocurrency (BTC, ETH, LTC, XLM).
  • 50 billing currencies are available, see full list here.
  • Integrates seemlessly into your Prestashop website.
  • Sets the product price in your national currency.
  • Sets the checkout page language in your preferred language.
  • Automatically updates paid orders to state Payment accepted.
  • Eliminates chargebacks and gives you control over refunds.
  • Eliminates currency volatility risks due to instant conversions and settlement.
  • Ensures tax compliance and automatically generates invoices.
  • Lets you translate the module into any required language.
  • Built-in white-label options to customize checkout pages to your brand's look and feel.

Supported Currencies

Argentine Peso (ARS), Australian Dollar (AUD), Bahraini Dinar (BHD), Bangladeshi Taka (BDT), Bermudian Dollar (BMD), Bitcoin (BTC), Brazilian Real (BRL), British Pound (GBP), Canadian Dollar (CAD), Chilean Peso (CLP), Chinese Yuan (CNY), Czech Koruna (CZK), Danish Krone (DKK), Emirati Dirham (AED), Ethereum (ETH), Euro (EUR), Hong Kong Dollar (HKD), Hungarian Forint (HUF), Indian Rupee (INR), Indonesian Rupiah (IDR), Israeli Shekel (ILS), Japanese Yen (JPY), Korean Won (KRW), Kuwaiti Dinar (KWD), Litecoin (LTC), Malaysian Ringgit (MYR), Mexican Peso (MXN), Myanmar Kyat (MMK), New Zealand Dollar (NZD), Nigerian Naira (NGN), Norwegian Krone (NOK), Pakistani Rupee (PKR), Philippine Peso (PHP), Polish Zloty (PLN), Ripple (XRP), Russian Ruble (RUB), Saudi Arabian Riyal (SAR), Singapore Dollar (SGD), South African Rand (ZAR), Sri Lankan Rupee (LKR), Stellar (XLM), Swedish Krona (SEK), Swiss Franc (CHF), Taiwan Dollar (TWD), Thai Baht (THB), Turkish Lira (TRY), Ukrainian Hryvnia (UAH), US Dollar (USD), Venezuelan Bolivar (VEF), Vietnamese Dong (VND)

Step 1: Installation


  • A COINQVEST merchant account -> Sign up here.
  • API Key and API Secret -> Find them here.
  • Complete your account master data here.

Module Installation

  • Download the module from Github.
  • Turn off debug mode during installation (in Prestashop > Advanced Parameters > Performance).
  • Zip the coinqvest folder and upload it in the Prestashop module manager. Or copy the entire coinqvest folder to the /modules/ directory.
  • Install and configure the module in the Prestashop module manager.

Step 2: Module Configuration

Screenshot of the payment settings: COINQVEST Settings in PrestaShop Module Manager

  • Enter API key and secret in the COINQVEST module configuration page.
  • Completed payments will automatically update Prestashop orders to Payment accepted.
  • Manage all payments and refunds in your merchant account. You will be notified by email about every new payment.

Step 3: White-label Setup (Optional)

Optionally customize the checkout page to your brand's look and feel directly in the Brand Connect settings of your COINQVEST account. Read the Brand Connect guide for more details.

Tax Compliance and Invoice Generation

To be tax compliant and for automatic invoice generation, the following fields in the checkout form must be provided: First name, Last name, Email, Address, ZIP, City, and Country. These fields are mandatory on the PrestaShop checkout form, but if you customized these fields, take note.

The Merchant Account on COINQVEST

Manage all payments and customers in your merchant account. You are notified by email about every new transaction.

We Love to Help!

If you have questions, feedback, or improvement suggestions, please feel free to contact us directly anytime.

Stefan Schneider
Stefan Schneider Co-Founder