This is the official Prestashop Module for Whalestack, a leading cryptocurrency payment processor. Accept Bitcoin, stablecoins and other cryptocurrencies on your Prestashop website and settle payments in your preferred currency.
The module is 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 Whalestack Brand Connect.
This Prestashop module implements the Whalestack REST API.
For more details and how to get started with the Prestashop module please read the installation guide.
- Accepts Bitcoin (BTC), Stellar Lumens (XLM), Litecoin (LTC), Bitcoin Lightning (BTC LN), EURC and USDC payments on your Prestashop from customers.
- Instantly settles in your preferred stablecoin or cryptocurrency.
- 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.
- Eliminates chargebacks and gives you control over refunds.
- Eliminates currency volatility risks due to instant conversions and settlement.
- Let's you translate the module into any required language.
- Built-in white-label options to customize checkout pages to your brand's look and feel.
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)
- Prestashop >= 1.7
- PHP >= 5.6
Requirements
- A Whalestack merchant account -> Sign up here
Module Installation
- Download the module from Github.
- Turn off debug mode during installation (in Prestashop > Advanced Parameters > Performance).
- Zip the
whalestack
folder and upload it in the Prestashop module manager. Or copy the entirewhalestack
folder to the/modules/
directory. - Configure the module in the Prestashop module manager.
Module Configuration
- Get your API key and secret from your Whalestack merchant account.
- Enter API key and secret in the module configuration.
- 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.
White-label Setup
Optionally customize the checkout page to your brand's look and feel directly in the Brand Connect settings of your Whalestack account. Read the Brand Connect guide for more details.
Please inspect our API documentation for more info or send us an email to [email protected].
Your feedback is appreciated! If you have specific problems or bugs with this Prestashop module, please file an issue on Github. For general feedback and support requests, send an email to [email protected].
- Fork it ( https://github.com/whalestackhq/prestashop-module/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request