Last updated

CoinPayments is an easy way to integrate checkout system for cryptocurrencies such as Bitcoin and Litecoin with low fees.

How to set up

Video guide:


Ecwid Directions

  1. In your Ecwid store control panel, go to Settings -> Payment tab.
  2. Pick one of your unused payment methods and hover over it's name so you see the pencil icon, click it to edit the name. 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." 
  3. Click "Choose payment processor" and select "Credit Card: Authorize.Net SIM", then Apply. 
  4. Now click "Account Details" and a window will pop up.
  5. You will see "Relay Response URL:" where XXXXXX are some numbers, those numbers are your store ID; you will need them later. 
  6. 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.
  7. Now click Advanced settings, change the Endpoint URL to click Save under it.
  8. Click the blue Save button in the window and it will close.
  9. On the right hand side of the page click Enable on the payment method.

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

CoinPayments Directions

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

Optional Ecwid Directions - For style points

  1. In your Ecwid store control panel, go to 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:nth-child(1) div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock img {
    div.ecwid-PaymentMethodsBlock-PaymentOption:nth-child(1) div.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock {
      padding: 39px 263px 0px 0px;
      background: url('');
      height: 0px;
      margin-left: 20px;
    NOTE: 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, then the blue Save button above it.
Was this article helpful?
0 out of 0 found this helpful
Get help
  • Presales Chat

    Need help choosing the right Ecwid plan? Our Sales team has the answer you’re looking for.

  • Forums

    Join the Ecwid community. Discuss support topics and store ideas with other Ecwid users.

  • Contact us

    Still have questions about Ecwid? Let us know! We will be glad to help you with your Ecwid store.

  • Status Monitor

    Get real time status updates on Ecwid services here, 24/7