Last updated

CoinPayments is an easy way to integrate checkout system for cryptocurrencies such as Bitcoin and Litecoin with low fees. CoinPayments allows to accept payments in these currencies in your store.

How to set up

Video guide:


Ecwid Directions

1. Go to Ecwid Control Panel → Settings → Payment tab.

2. Scroll down the page and click the "See complete list" button. Select "Credit Card: Authorize.Net SIM":Ecwid_Control_Panel_2017-07-19_17-00-40.png

 3. A window will pop up. There will be 4 configuration fields, fill them out as follows:

  • For "API Login Id", enter your merchant ID (you can find this on the Edit Settings page at
  • For "Transaction Key" you can enter any random string it doesn't matter what is set here.
  • For "MD5 Hash Value" enter your IPN Secret (you can set this on the Edit Settings page at, also make sure IPN Verification mode is set to HMAC).
  • For "Transaction Type" select Authorize and Capture.
  • Make sure "Enable test mode" is unchecked.


4. Now click "Advanced settings" and change the Endpoint URL to, then click "Save" under it.

5. Click the blue "Save" button in the window and it will close.

6. Navigate to "Credit or debit card" by Authorize.Net in the payments methods list and click on it to change the title.


You can customize it as you wish but our default recommendation is to use "" for the method name and for the second line "Pay with Bitcoin, Litecoin or other cryptocurrencies". You can add a description and an instruction for your customers if you wish. Remember to save the changes.


7. On the right-hand side of the page, click Enable on the payment method.

If you use the same account on different sites and payment methods, you should add "Relay Response URL" to your account settings. The URL looks like this:" where XXXXXX is your Ecwid Store ID (instruction on how to find it

This completes the setup on the Ecwid side of things, now go to the Coin Acceptance Settings page and continue below.

Optional Ecwid directions

  1. Go to your Ecwid Control Panel → Settings → Design tab.
  2. Click the "New CSS Theme" button and enter theme name "CoinPayments" (if you are already using a custom theme, edit it instead).
  3. Enter this code in the CSS text box:
    /*Add an image for coinpayments method */
    div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock img {
    div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock {
      padding: 39px 263px 0px 0px;
      background: url('');
      height: 0px;
      margin-left: 20px;
    In this code nth-child(1) defines the sequence number of the payment method on the Payment details page. So if CoinPayments is the second in the list of payment methods you need to use nth-child(2) instead, if it is the third –  nth-child(3), etc.
  4. Click "Activate" to the right of the text box.
  5. Save the changes.

CoinPayments Directions

  1. On the Coin Acceptance Settings page, click the "PayPal/Other" tab and scroll to the bottom to the Ecwid Store ID field.
  2. Enter your store ID, then click "Update Coin Preferences".


Back to top
Has the article answered your question?