Skip to content


Subversion checkout URL

You can clone with
Download ZIP
2Checkout Payment Module for Drupal Commerce
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.

Signup free with 2Checkout and start selling!

How to integrate Drupal Commerce with 2Checkout

Commerce Settings:

  1. Download or clone
  2. Upload the commerce_2checkout directory to your modules directory.
  3. Sign in to your Drupal admin
  4. Under Store click Configure Store.
  5. Click Payment Methods
  6. Click 2checkout and add action "Enable payment method: 2checkout"
  7. Under Account Number enter your 2Checkout account number.
  8. Under Secret Word enter your Secret Word (Must be the same value set on 2Checkout site management page.)
  9. Select your checkout page language.
  10. Select Demo to place demo sales or do not select for live sales. (If you are testing on a demo account, make sure you have your Site URL setup in your 2Checkout application. The return process will not complete if the domain your are testing on does not match the domain regestered to your 2Checkout account.)
  11. Select One Page Checkout to use your custom single page checkout.
  12. Select Third Party Cart to use third party cart parameters. Unselect to use Pass Through Products (Lists lineitem prices at 2Checkout).
  13. Select Log notifications during processing.
  14. Click Save.

2Checkout Settings:

  1. Sign in to your 2Checkout account
  2. Click the Account tab and Site Management subcategory.
  3. Under Direct Return select Header Redirect.
  4. Under Secret Word enter your Secret Word (Must be the same value entered in your Drupal Commerce admin.)
  5. Click Save Changes.

Please contact 2Checkout directly with any integration questions.

Fork of original project at

Something went wrong with that request. Please try again.