- Get the latest release artifact from https://github.com/2Checkout/opencart-2checkout/releases
- Sign in to your OpenCart admin.
- Under Extensions -> Installer click Upload and choose the release that you downloaded.
- Under Extensions click Extensions and select Payments under Choose the extension type.
- Click Install on the payment option you want to use (2Checkout API, 2Checkout Convert Plus, 2Checkout Inline) and then click Edit.
- Enter your 2Checkout Account ID (Merchant Code, Found in your 2Checkout Control Panel)
- Enter your Secret Key (Found in your 2Checkout Control Panel)
- Enter your Secret Word (Found in your 2Checkout Control Panel)
- Under Test Mode select No for live sales or Yes for test sales.
- Select Complete under Order Status.
- Select Enabled under Status.
- Save your changes.
- Sign in to your 2Checkout account.
- Navigate to Dashboard → Integrations → Webhooks & API Section
- Make sure to enable the IPN webhook notification in your Merchant Control Panel.
- Log in to the 2Checkout Merchant Control Panel and navigate to Integrations → Webhooks & API
- Scroll down to the Notifications section and enable the IPN webhook
- For the Payment notification type field, select IPN or Email Text & IPN, and then click on the Configure IPN button.
- On the IPN settings page, click on the Add IPN URL button and input the IPN URL available in the configuration page in OpenCart.
- When adding the IPN URL make sure you check SHA3 as Hashing algorithm
- Enable all triggers and response tags
Please feel free to contact 2Checkout directly with any integration questions via [email protected].