Powered by Adobe Commerce 2.4.6-p4

This extension is in our Payment category. Please remember that it is the merchant’s responsibility to ensure the proper PCI compliance level of their store, as applicable by PCI regulations. The PCI Self-Assessment is one tool you can use when evaluating Payment extensions and how they may affect your PCI compliance level. For more information on Marketplace policies, please review the Marketplace Terms & Conditions.
symbol.png

MakeCommerce Payment Gateway

This is an Integration with a Third Party Service. Other charges and fees may be required to use this extension on your Store
PRODUCT:
0
TOTAL:

Overview

Back to top

MakeCommerce is a payment service provider for eCommerce businesses in the Baltic's and Finland. It is the international brand of Maksekeskus AS. MakeCommerce enables Estonian, Latvian, Lithuanian and Finnish bank payments, credit card payments, Revolut and N26 payments, and buy-now-pay-later (BNPL) payment options.

This extension allows you to accept online payments in Magento 2 using the MakeCommerce/Maksekeskus Payment Gateway. Covering all the needs of a modern online shopper one can collect payments from the Baltics and Finland using over 20 different payment methods. Additionally, one can collect payments from all over the world using Visa and MasterCard. Designed to be as native as possible, the extension allows seamless integration with any design.

In addition to payments, MakeCommerce module can be used to register parcel machine deliveries with Omniva, DPD, Itella SmartPost and LP Express for streamlined and automated workflows.

Account & pricing

In order to use the MakeCommerce extension, you will need an account at MakeCommerce (Maksekeskus AS).You can learn more about the services and sign up on www.makecommerce.net.

Installing and using the extension is free of charge. A transaction fee is charged by MakeCommerce separately. See our pricing at https://makecommerce.net/pricing/

Features

Overview of functionality:

  • bank payments from all major banks in Estonia, Latvia, Lithuania, and Finland. Full list of supported banks is available on MakeCommerce website.
  • card payments (Visa, MasterCard) through MakeCommerce PCI DSS compliant card dialog (removes compliance requirement from merchant)
  • customizable payment methods presentation  
  • payment country selector independent from billing/shipping address  
  • making full or partial refunds from Magento admin 
  • delivery integration for automated parcel registration and label creation

How it works

In order to use the services you need to sign up at https://makecommerce.net/.
After sign-up your e-shop is given credentials for API integration that are needed for the module to work.
It is also possible to test out the module without signing up by using test-shop credentials:

Shop ID = f7741ab2-7445-45f9-9af4-0d0408ef1e4c
API secret key = pfOsGD9oPaFEILwqFLHEHkPf7vZz4j3t36nAcufP1abqT9l99koyuC1IWAOcBeqt
API publishablekey  = zPA6jCTIvGKYqrXxlgkXLzv3F82Mjv2E

The module installation adds a payment method "Makecommerce" that you can enable and configure.
Plugin requires at least PHP 7.0 to function properly.
Go to Stores->Configuration->Sales->Payment Methods to configure the MakeCommerce module.
Having set up the API credentials, you can enable the Payment Method and view how it appears in the checkout process.
You can then further fine-tune the UI settings in the module configuration to find the best combination for your shop layout.


Once enabled, a choice of bank and credit card payments is offered for the user on the checkout page.
The exact list depends on your MakeCommerce sign-up plan.
The payments are collected to Maksekeskus AS account and transferred to your bank account daily.
When making a credit card payment, the sensitive card data is submitted directly through our PCI DSS compliant dialog.
As no sensitive card information passes through your system, PCI compliance is not a concern.

You can also make refunds to the payments made through our Payment Gateway right inside the Magento store admin interface.
The "Refund" button is found in the Credit Memo dialog of an Order's Invoice.

User Guide

Detailed user guide is available here: MakeCommerce Module for Magento 2.

Security

With our credit card payments, users are submitting their credit card data directly to the dialog from MakeCommerce (Maksekeskus).
The dialog is implemented as a semi-transparent iFrame window on top of the shop’s checkout page.
The user perceives it as not leaving the checkout page, though, in fact the dialog is from makecommerce.net domain.

This approach is recognized by card networks as IFRAME solution that sets the lowest PCI DSS compliance requirements on Merchant.

We do not accept any other form of credit card payments. Maksekeskus AS is listed as VISA Merchant Agent and MasterCard Payment Facilitator, and is PCI certified.This ensures that no credit card data is passed through the Merchant systems and PCI DSS V3 SAQ-A attestation for the Merchant is not strictly required.

For bank links, a redirect method is used.

No customer credentials are sent to the Magento server with bank link or credit card payments. Data regarding shipping (including recipient´s name, address, chosen delivery method, etc) is stored on Magento.

MakeCommerce services are PCI DSS Level 1 compliant. 

Payment Methods integrated

Estonia: Swedbank, SEB, Luminor, LHV, Coop Pank, Citadele, Pocopay, Liisi järelmaks, Indivy, Indivy 3, Revolut, N26, Kniks gift card

Latvia: Swedbank, SEB, Citadele, Luminor, Citadele, Revolut, N26, Kniks gift card

Lithuania: Swedbank, SEB, Luminor, Šiaulių bankas, Citadele, Moki3, Mokilizingas, Revolut, N26, Kniks gift card

Finland: Ålandsbanken, Danske, Handelsbanken, Nordea, OmaSP, OP, POP Pankki, S-Pankki ja Säästopankki

Estonia, Latvia, Lithuania and Finland: VISA and MasterCard payments.

Delivery integrations

Estonia: Omniva parcel machines, Omniva courier, Itella SmartPost parcel machines, Itella SmartPost courier, DPD parcel machines

Latvia: Omniva parcel machines, Omniva courier, DPD parcel machines

Lithuania: Omniva parcel machines, Omniva courier, DPD parcel machines, LP Express

Finland: Itella SmartPost parcel machines, Itella SmartPost courier

Technical Specifications

Back to top

Seller profile

Maksekeskus AS

Seller contact

E-mail

Integrator

Maksekeskus Payment Gateway

Current Version

100.2.24

Adobe Commerce platform compatibility

Magento Open Source: 2.4 (current), 2.0 (obsolete), 2.1 (obsolete), 2.3 (obsolete)

Type

Stable Build

Updated

20 December, 2023

Categories

Extensions, Payments & Security, Payment Integration

Supported Browsers

Chrome, Firefox, Opera, Safari, Edge, IE

Documentation

User Guides

License Type

MIT License (MIT)

Policy

Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Adobe Commerce that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top

100.2.24:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    feature: DPD Courier implementation
    feature: DPD TMS implementation
    feature: Omniva PA Age Check implementation
    update: DPD Credential field update
    update: DPD Parcel is set to work with API key

100.2.23:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    • fix: Improved shipping location reload on country & carrier change
    • fix: Removed test comments in order creation event and removed doubling statuses
    • fix: Payment option update improvement
    • fix: Implemented php 7.2 compatibility
    • feature: Implemented CC min/max setting
    • feature: Implemented age verification shipping method filtering in checkout
    • feature: Implemented MakeCommerce Tracking service usage
    • update: LP Express is set to use own Barcode

100.2.22:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    feature: Implemented Omniva Parcel TMS support check
    fix: Improved module speed and applied optimization in checkout
    fix: Refactored usage of call_user_func_array in MK Client wrapper
    fix: Update Magento 2 MK HTTP API client to use Guzzle/HTTP library
    update: Applied module compatibility with php 8.2 and Latest Magento 2.4.6-p1
    feature: Implemented LT,LV,EE,RU module translations
    fix: Minor improvements

100.2.21:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - feature: Implemented LP Express integration
    - feature: Implemented age verification attribute validation
    - feature: Parcel machine sort option "Biggest cities first"
    - feature: Free shipping can be calculated based on cart subtotal or order total.
    - fix: Pay-later min and max is calculated wrong
    - fix: Pay-later and Other payment options now using correct parameter for Displayed name
    - fix: General code improvements, optimization & benchmarks
    - update: Magento 2.4.6 Ver module have updated Installation scripts

100.2.11:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Fix: An issue with order product updates has been solved
    - Fix: Payment block does no cause issues when creating orders in admin interface

100.2.10:

  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Bugfix: Credit card not opening the second time after closing popup
    Bugfix: Parcel machine list not removing old deleted versions
    Bugfix: Samesite cookie error/fix for older versions (>2.3.6-p1 and >2.4.1-p1)
    Feature: DPD and Omniva integration country settings
    Feature: Different print sizes for labels

100.2.9:

  • Compatible with Magento Open Source : 2.1 2.3 2.4
  • Stability: Stable Build
  • Description:

    Card payment dialog not apperaring fixed (Magento 2.4.2 - related)

100.2.8:

  • Compatible with Magento Open Source : 2.1 2.3 2.4
  • Stability: Stable Build
  • Description:

    Cookie security fix to be Chrome compatible (set SameSite to None from Stores->Settings->Configuration->Web->Cookies
    Order confirmation email withhold only when paid by MakeCommerce
    Admin settings reordered to be more logical

100.2.7:

  • Compatible with Magento Open Source : 2.1 2.3
  • Stability: Stable Build
  • Description:

    100.2.7 fixes issue with payment methods, which are not shown on certain display options

100.2.6:

  • Compatible with Magento Open Source : 2.1 2.3
  • Stability: Stable Build
  • Description:

    Omniva Courier - pickup by courier removed, parcelmachine / post office handover selectable.

100.2.5:

  • Compatible with Magento Open Source : 2.1 2.3
  • Stability: Stable Build
  • Description:

    Corrected logo image path generation for payment methods

100.2.4:

  • Compatible with Magento Open Source : 2.1 2.3
  • Stability: Stable Build
  • Description:

    Payment method processing changed to support PayLater type.

100.0.15:

  • Compatible with Magento Open Source : 2.1
  • Stability: Stable Build
  • Description:

    Fix - switching between Live vs Test mode did not apply correct set of API keys

100.0.13:

  • Compatible with Magento Open Source : 2.1
  • Stability: Stable Build
  • Description:

    - Tweaks for newer Magento versions compatibility, tested up to 2.1.3

100.0.8:

  • Compatible with Magento Open Source : 2.0
  • Stability: Beta Build
  • Description:

    First release for deployment testing (do not use in production yet)

1.0.15:

  • Compatible with Magento Open Source : 2.1
  • Stability: Stable Build
  • Description:

    Fix - switching between Live vs Test mode did not apply correct set of API keys

Support

Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Adobe Commerce developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top

Reviews

Back to top