Extension

OpenCart + topropay

Drop-in extension for OpenCart 3 and 4 storefronts.

Overview

topropay packages as an OpenCart payment extension (.ocmod.zip). It registers under Extensions → Payments and uses OpenCart's native order state machine — captured payments transition orders to Processing, refunds to Refunded.

What you get

  • Works on OpenCart 3.x and 4.x
  • Uses native ocmod packaging — no core file modifications
  • Refunds from the OpenCart order screen route back through the original acquirer
  • Multi-store aware (one keypair per store)

Install in 3 steps

  1. Install the extension

    Extensions → Installer → upload topropay.ocmod.zip. Then go to Extensions → Payments and click Install next to topropay.

  2. Edit and configure

    Click Edit on the topropay row. Paste your API keys, choose the routing strategy and order statuses to map.

  3. Place a test order

    Switch on sandbox and run an end-to-end checkout. Verify the order moves through the expected statuses.

Ready to wire it up

Ship a OpenCart integration in an afternoon.

Get sandbox keys, paste them into OpenCart, run a test charge through the cascade. We're on Slack while you ship.