OpenCart
Drop-in OpenCart gateway for miaPOS instant payments. Install, configure credentials, accept.
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
- Grab the latest release from GitHub releases (or clone the repo).
- OpenCart admin → Extensions → Installer → Upload → upload the
.ocmod.zip. - Refresh modifications (Extensions → Modifications → Refresh).
- Activate under Extensions → Payments → MIA POS.
Configure
- Open the plugin settings page.
- Paste your
merchantId,secretKey,terminalId(issued by miaPOS during onboarding). - Set
ecommBaseUrl—https://ecomm-test.miapos.mdfor sandbox,https://ecomm.miapos.mdfor production. - Choose
language(en,ro,ru) andpaymentType(qrorrtp). - 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
- Plugin source on GitHub
- Integration repo — protocol overview & signature guide
- Interactive demo
- E-comm API · Sandbox & environments