Installation Guide for Coinremitter Prestashop extension

prestashop

Prestashop 1.7

Cryptocurrency Checkout

PrestaShop is an easy-to-use open-source platform used by more than 700k online stores around the globe. PrestaShop’s interesting features help merchants increase their profits with minimal effort.

Seeing PrestaShop’s vast popularity and demand, we thought of delivering a smoothly operating portal for processing seamless crypto transactions. With the help of the PrestaShop payment plugin, merchants can directly receive crypto payments on their PrestaShop websites. Follow the process shown below to integrate Coinremitter into your PrestaShop website:

01. Integration Requirements

  • Users must have Prestashop version 1.7 for the integration.
  • Create your account, if you have not registered with Coinremitter yet.

02. Plugin Installation Guide:

PATH: Sidebar > Modules > Module manager > Upload a module > Select File >

  • You need to download the zip file from this github repo extract it.
  • Then open the extracted folder and find a folder named prestashop-master. Then rename it to coinremitter and compress it.
  • Now go to Prestashop's admin panel sidebar section.
  • plugin_installation
  • You’ll get two choices “Module manager” and “Module Catalog” under the Module section.
  • Click “Module Manager”
  • plugin_installation_2
  • A window will be opened which will show the message "Upload a module".
  • plugin_installation_3
  • Now select the coinremitter.zip file and upload it.
  • The plugin installation is completed successfully.

03. Configuration of Plugin

PATH: Sidebar > Modules > Module manager > Other section > Coinremitter plugin > Configure > SAVE

  • Go to the sidebar of Prestashop’s admin panel.
  • Click the “Modules” option and select Module Manager.
  • Now, you will need to locate the "Other" section in the module manager list.
  • You’ll find a "Coinremitter" plugin there.
  • configuration_plug_1
  • Click “Configure” at the end of the same line.
  • The configure settings page will be opened.
  • configuration_plug_2
  • You will need to fill up the details according to your preferences here:
  • TITLE: The title written by you will appear on the checkout page.
  • DESCRIPTION: You can add a few details to tell the customer something important before the customer takes any step during checkout.
  • INVOICE EXPIRY TIME IN MINUTES: If you’ve set the value to 30 then the generated invoice will expire after 30 minutes.
  • ORDER STATUS: Set the order status, when customers successfully make a payment using cryptocurrency.
  • That’s all, save the setting.

04. Create a Wallet

PATH: Other > Coinremitter > Add wallet

  • Go to the sidebar on the admin page of Prestashop.
  • Scroll all the way down and click "Coinremitter" which is under the "MORE" option.
  • create_wallet
  • The wallet list page will open.
  • To add a new wallet, click the plus button placed in the top right corner of the page.
  • A new page will appear, where you'll get to see various options like Select Coin, API key and Password.
  • create_wallet_2
  • SELECT COIN: Select the coin that you’d like to add to your crypto wallet.
  • API KEY: Go to the website of Coinremitter and log into your account and get your API key from there. If you have any trouble getting your password and API key then click here to get the understanding.
  • Get back to the page and paste your API key in the box.

  • PASSWORD: Type the password that you have set while creating a new wallet in your merchant panel.
  • EXCHANGE RATE MULTIPLIER: The default price multiplier is set to 1. For instance, if you set it to 1.10, then prices for cryptocurrencies will be increased by 10%, and you can set it to 0.95 in this text box for a 5% discount.
  • MINIMUM INVOICE VALUE: Setting the minimum invoice value is necessary, The generated invoice won’t be less than the minimum invoice value.
  • Click Save and you’re ready to go!

05. How to Make a Payment

NOTE: You can test your first order using the Test Coin.

  • Add some products to your cart and then continue to the checkout tab. Use the payment type "Payment with Cryptocurrency"
  • If you have modified the title text on the Coinremitter's configuration tab, then it will be shown as an option here. Click the continue button.
  • Click Continue.
  • how_make_payment
  • Now select the coin wallet that you’d like to pay for. Make sure that you've added a wallet to your Prestashop admin panel. If you haven't added a wallet, follow the instructions shown above.
  • Confirm your order.
  • The system will then generate an invoice that will automatically appear on your screen.
  • how_make_payment_2
  • Copy the payment address from the invoice and pay the specific amount from another wallet. Once you have been assigned to this address, you need enough confirmation to verify the order as payable.
  • Once the payment has been validated on the blockchain, it will automatically be redirected to the Success tab.
  • how_make_payment_3
  • You’ve successfully placed your order.

06. Check Your Order Details

  • Go to the sidebar on Prestashop's Admin panel to check your order.
  • Select "Orders" from the order menu, and after clicking it, you will see your complete order list. Click on one of these orders that had been paid with the Coinremitter payment option.
  • Click the order and you will be redirected to the order view page.
  • You will get to see the details of complete orders, conversion rates and history of payments there.
  • check_order
  • Now you are able to accept payments in cryptocurrencies on your Prestashop website.
  • NOTE: Don't forget to delete the Test Coin wallet from your admin panel and add other coin wallets other than the test coin.