All guides

OpenCart guide

Accept crypto payments in OpenCart with MakePay

The MakePay OpenCart extension gives OpenCart 4 stores a hosted checkout option without embedding crypto payment instructions inside the storefront template.

OpenCart7 min readUpdated 2026-04-27

OpenCart stores are often extension-heavy, so a payment connector should keep its footprint predictable. The MakePay extension uses OpenCart’s payment extension shape and redirects buyers to a hosted MakePay checkout page.

The integration is built around Connect MakePay and signed callbacks so stores can avoid copying long-lived API credentials during normal setup.

What the extension does at checkout

When MakePay is selected, the extension creates a payment link with OpenCart order metadata and redirects the customer to MakePay. The customer sees a hosted payment flow instead of a raw wallet instruction block inside the store.

After payment, MakePay sends a signed callback. The extension verifies the signature and updates the OpenCart order status according to the payment result.

Why hosted checkout helps OpenCart stores

Hosted checkout lets store owners keep the crypto payment experience consistent while the storefront theme and extension stack continue to evolve. Payment instructions, supported assets, and status handling stay inside MakePay.

The store still owns the order record, customer email, and fulfillment decision.

Production rollout notes

Before production, test the extension with a low-value order and review order history notes. Confirm that failed and expired payments do not trigger fulfillment.

Keep API-key fallback credentials documented internally, but prefer Connect MakePay for regular operation.

FAQ

Is the OpenCart extension an OCMOD package?

Yes. The stable download uses the OpenCart `.ocmod.zip` package shape.

Can the extension create payment links automatically?

Yes. The extension creates MakePay payment links from the OpenCart checkout context.