Integrating Curebit on Your Site

Magento eCommerce Integration

A Magento Curebit extension (<a href="/magento/Curebit_Checkout-0.1.10.tgz">direct download</a>) is available for easy integration. The extension currently supports Magento versions 1.3.x and 1.4.x.

  1. Log into your Magento Admin Dashboard (usually located at http://your-site.com/index.php/admin). We will install the Curebit extension using Magento Connect Manager. Go to System -> Magento Connect -> Magento Connect Manager. You may be required to and login again.
  2. For Magento 1.3/1.4, enter the extension name:
    magento-community/Curebit_Checkout
    For Magento 1.5+, enter the extension name:
    http://connect20.magentocommerce.com/community/Curebit_Checkout
    and click Install. You should see the console window indicate successful installation.
  3. After the extension has been installed, you must enable the extension and set your Curebit Site ID.
    • Click the "Return to Admin" link and navigate to System -> Configuration. If you have more than one store, set the "Current Configuration Scope" on the top left to the store you want to enable Curebit on. Note this must be a Magento "Website", not a "Store view".
    • On the left navigation under "Sales", click "Checkout". You will need to uncheck "Use Default" if you have more than one site.
    • Open the Curebit Integration tab and set the Enabled state to "Yes". Then, enter your Curebit Site ID.
      You will need to get your Curebit site ID from your dashboard after you have created the site.
    Click 'Save Config' to save your changes.
  4. Flush the caches
    • In admin panel, System -> Cache Management
    • Click "Flush Magento Cache"
    • Then click select all, action "Refresh" and Submit
  5. If you are using Magento 1.3.x, and you are using a theme from a package that is NOT "default", you must copy the curebit layout files into your custom theme directory.
    • Copy the directory:
      {{base_dir}}/app/design/frontend/base/default/template/curebit
      to:
      {{base_dir}}/app/design/frontend/<your theme name>/default/template/curebit
    • Copy the file:
      {{base_dir}}/app/design/frontend/base/default/layout/curebit.xml
      to:
      {{base_dir}}/app/design/frontend/<your theme name>/default/layout/curebit.xml

Verifying your integration

After installing Curebit, you should verify that the integration is working. All you have to do is check out from your store using the special email integration@curebit.com.

  1. Do a test checkout on your online store and use integration@curebit.com as the customer email address.
  2. After checking out, you should see an integration success page that looks like this:
    Integration_success
    (Don't worry. This image is only shown when you use the special integration@curebit.com email address. No one else is seeing that image)

If you can't complete checkout with integration@curebit.com, we'll also verify your integration whenever someone completes checkout on your store (but they won't see anything).

Note for merchants who accept PayPal as a payment method
You must turn on auto-redirection to your thank you page for Curebit to work. Learn How

Optional features

Curebit offers many optional features you can include with your documentation, to find out more browse the Optional Features section of the documentation.