Docs · Plugins & SDKs

OpenCart

Drop-in OpenCart gateway for miaPOS instant payments. Install, configure credentials, accept.

AudienceMerchant · Developer
DifficultyBasic
Updated2026-05-30

Overview

Official miaPOS payment gateway for OpenCart, distributed as open source on GitHub: finergy-tech/mia-pay-gateway-for-opencart. The plugin implements the E-comm API protocol end-to-end — merchants install, paste credentials, accept instant payments alongside existing methods.

Install

  1. Grab the latest release from GitHub releases (or clone the repo).
  2. OpenCart admin → Extensions → Installer → Upload → upload the .ocmod.zip.
  3. Refresh modifications (Extensions → Modifications → Refresh).
  4. Activate under Extensions → Payments → MIA POS.

Configure

  1. Open the plugin settings page.
  2. Paste your merchantId, secretKey, terminalId (issued by miaPOS during onboarding).
  3. Set ecommBaseUrlhttps://ecomm-test.miapos.md for sandbox, https://ecomm.miapos.md for production.
  4. Choose language (en, ro, ru) and paymentType (qr or rtp).
  5. Save and run a test transaction.

Callbacks

The plugin handles all callback verification automatically. miaPOS POSTs the signed result to the merchant-side callback URL; the plugin verifies the RSA signature using the public key from /ecomm/api/v1/public-key and updates the order status. Full algorithm in the Signature Verification Guide.

Reference