Docs · User Guide

E-commerce · adding miaPOS to your shop

Add miaPOS to your online store — pick a plugin or have your developer wire the API.

AudienceMerchant
DifficultyBasic
Updated2026-05-30

Overview

Two paths to accept instant payments in your web shop:

  • Plugin — if you run WooCommerce, OpenCart or CS-Cart, install the official miaPOS plugin. No code required.
  • Custom integration — for any other platform, your developer integrates the E-comm API.

If your shop runs a supported platform

PlatformPlugin
WooCommerce / WordPressInstall guide →
OpenCartInstall guide →
CS-CartInstall guide →

Each plugin guide walks the technical setup. As the merchant, you only need to provide your developer with the three credentials issued by miaPOS during onboarding: merchantId, terminalId, secretKey.

If your shop runs something else

For Shopify, Magento, custom CMS, or anything bespoke — your developer integrates the E-comm API directly. Point them at the integration guide; estimated effort is 2–5 developer-days for a clean integration.

Testing before going live

  1. Your developer starts in sandbox with simulated payments.
  2. Run a few €1 transactions across success / fail / pending outcomes (controlled by amount cents — see sandbox guide).
  3. Verify your order confirmation email and admin notifications behave correctly.
  4. When you're confident, swap to production credentials. The kill switch lives in the merchant portal under Settings → API.

Reading reports

In the merchant portal:

  • Transactions — every payment, filterable by date / amount / status / paypoint.
  • Settlements — daily summary of funds landed in your bank account.
  • Exports — CSV / PDF for your accountant. Auto-emailed monthly if enabled.