2Checkout

With 2Checkout payment processor, you can accept Visa, MasterCard, AMEX, Discover, PayPal, Diner’s Club, JCB and Debit cards (in the U.S.). The system is translatable in 15 languages and 87 international currencies for buyers and sellers in over 200 countries.

You do not need to contract with a merchant bank or manage separate agreements as 2Checkout’s payments platform bundles a gateway and merchant account.

Setting up 2Checkout in your store

  1. Create a new 2Checkout account.
  2. Go to Ecwid Control Panel → Payment.
  3. Scroll down to Other ways to get paid:

Choose Payment Processor

  1. Click Choose Payment Processor to see the list of payment gateways for your country.
  2. Pick 2Checkout from the drop-down.
  3. You will see 2Checkout Account Details. Find and copy your Approved and INS URL and save it somewhere – you are going to need it later:

2CO account

  1. Go to the 2Checkout Vendor Area
  2. Open the Integration Webhooks&API page.
  3. Scroll down to Redirect URL section and set the Return Method to “Header redirect”:

Redirect URL

  1. Find the Approved URL field and paste “Approved and INS URL” that you copied earlier from your Ecwid control panel:

Approved URL

  1. Click Update to apply the changes.
  2. Scroll to Instant Notification System (INS) section.
  3. Select Enable INS and Enable global URL and paste the value of “Approved and INS URL” you have:

INS

  1. Press Update to apply the changes.
  2. Scroll to the Secret word section.
  3. Make sure both the INS and the Buy link secret word are set to the same value and copy it:

Secret Word

  1. Return to the 2Checkout Account Details in your Ecwid control panel.
  2. Enter your 2Checkout account number (Merchant Code) and Secret word:

2CO settings

  1. Scroll to Appearance options.
  2. Enable this payment method:

Enabled

That’s it. Your customers can now choose this payment method in your store.

FAQ and Troubleshooting

I get the "Order # has failed: MD5 signature does not match" error

The MD5 error means that the Secret Word you specified in the Ecwid Control Panel (Settings → Payment → 2Checkout settings ) does not match the Secret Word set on 2Checkout vendor area → Integration → Webhooks&API → Secret Word. Check what Secret Word you have in 2CheckOut and copy it into the settings for 2CheckOut.com payment method in Ecwid.

I get the "PE101" error

This is a very common error, but it is extremely easy to fix.
During step four of the setup process, you're prompted for a 2Checkout account number, also known as Merchant Code. This is numerical value.
Error PE101 is triggered when the user enters something other than a numerical value, or they enter the wrong numerical value.
To resolve:

Once saved, you should not see this error.

Related articles

Built-in payment providers
Payment options by country
Managing your orders
Checkout

Was this article helpful?

Awesome! Thanks for your feedback!

Sorry about that! We are here to assist you by email or chat.

Contact support