STUDIO 1

Maksekeskus integration for your online store

Maksekeskus is a well-known Estonian payment provider through which a store accepts both bank links and cards. We integrate it into your store and test the full payment cycle.

What Maksekeskus is

Maksekeskus (international name MakeCommerce) is an Estonian payment provider. It lets a store accept Estonian bank links and card payments under a single contract. The buyer sees familiar bank logos at checkout, while the store gets all incoming payments in one place with one report.

What you need before connecting Maksekeskus

First your company signs a contract with Maksekeskus. You submit company details, the representative is identified and the store is reviewed. After approval you get access to the merchant self-service, where the shop ID and API keys are found.

  • A registered company and a bank account
  • A working store, or at least a test version the provider can review
  • Terms of sale, return policy and contact details on the site
  • Store admin access for us

Fees depend on the contract. The current price list is published on the Maksekeskus website.

What the purchase looks like for the buyer

  • Checkout shows bank logos and a card payment option
  • The buyer picks their bank and lands in online banking
  • They confirm the payment with Smart-ID, Mobile-ID or a PIN calculator
  • Maksekeskus returns the buyer to the store and sends the store a message with the payment result

With a card the steps are the same, except that a card form opens instead of the bank and the bank may ask for an extra confirmation. In both cases the order status is decided by the server notification, not by whether the buyer made it back to the store.

Platforms we connect Maksekeskus on

WooCommerce has an official MakeCommerce plugin. We configure the shop ID and keys, how payment methods are displayed at checkout, and refunds from the order screen. On Shopify the solution depends on what the platform allows external payment services to do, and we check this before work begins.

In a custom Next.js store we create the transaction through the Maksekeskus API, send the buyer to pay and process the result on our own server. This way the checkout design stays entirely yours.

Testing and the problems we see most

Maksekeskus has a separate test environment with its own keys. There we run a successful payment, an interrupted payment and a refund, and only then switch the store to live.

  • Order status does not update because the notification URL is wrong or the server blocks the request
  • The store goes live with test keys and real payments fail
  • After a domain change or a move to HTTPS the return URLs still point to the old address
  • Payment amount and order amount differ because of rounding or a coupon, and the order waits for manual review

How we integrate Maksekeskus

Maksekeskus, Montonio or Stripe

Maksekeskus and Montonio are direct alternatives: both bring Estonian bank links and card payments into checkout, and both have a WooCommerce plugin. The choice usually comes down to the price list at your turnover, contract terms and whose dashboard your accountant finds easier.

Stripe replaces neither, because it has no Estonian bank links. It is a sensible addition if you sell a subscription service or serve foreign customers who pay by card.

Frequently asked

Montonio or Maksekeskus - which to choose?+

Both offer bank links and card payments. The choice depends on the price list at your turnover, contract terms and whose dashboard suits you better. We help you compare.

How long does integration take?+

On WooCommerce with the plugin, about one business day. On a custom store, a couple of days.

Can both Montonio and Maksekeskus be connected?+

Technically yes, but one is usually enough: two providers mean two contracts and two sets of reports. Running both is mostly done as a fallback in case of an outage.

Are Maksekeskus and MakeCommerce the same thing?+

Yes. Maksekeskus is the company name in Estonia, MakeCommerce is the international brand of the same service, which you also see in the plugin name.

Does the buyer see only Estonian banks at checkout?+

Checkout shows the payment methods that are activated in your contract and fit the buyer's country. We configure which of them are visible and in what order.

We'll connect Maksekeskus to your store

Send us your store platform. We reply within one business day with a quote.