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.
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.