Menu

Ecommerce plugins > OpenCart

Setup instructions

Installing HAQM Pay and Login with HAQM on your OpenCart store

After signing up for your HAQM Pay account, you can enable your OpenCart site to accept HAQM Pay as an additional payment method on your website.

  1. Sign in to your OpenCart admin.
  2. Select the Extensions > Payments option from the sidebar.
  3. Click the Install icon next to the HAQM Pay and Login with HAQM extension.
  4. Click the Edit icon and enter values in the fields listed below (the values can be found in Seller Central under Integration > MWS Access Key).
    • Merchant ID (Seller ID)
    • Access Key
    • Secret Key
    • Client ID
    • Client Secret
  5. Set the Test Mode to Sandbox if you intend to test first in Sandbox mode, or Live if you would like to launch in Production mode.
  6. Copy IPN URL from the extension in OpenCart to Seller Central under Settings > Integration Settings > Merchant URL.
  7. Enable the extension in OpenCart by setting status to Enabled. Note: Additional modules must be enabled in the steps below to complete the integration.
  8. Select Extension > Modules from the sidebar.
  9. Install the Login with HAQM button

    Edit settings: select the button size and color, and then set the status to Enabled.

  10. Install the HAQM Pay button

    Edit settings: select the button size and color, and then set the status to Enabled.

  11. Select a capture method under Extensions > Payments > HAQM Pay and Login with HAQM:
    1. To capture funds on order, set Payment Mode to Payment.
    2. To authorize only on order, set Payment Mode to Authorization.
    Note: Orders can be captured at the time of purchase or can be authorized only for later capture.
  12. Update layout information on the System > Design > Layouts page:
    1. Add the Login with HAQM module to the Account layout, using these suggested settings:
      • Position = Column Right (or adapt for your layout)
      • Sort Order = 0
    2. Add the HAQM Pay module to the checkout layout, using these suggested settings:
      • Position = Content Top (or adapt for your layout)
      • Sort Order = 0