Helcim Logo Support & Tutorials

© Copyright 2006-2018 Helcim Inc.

All Rights Reserved.

Cart & Software Integration » ECWID »

Ecwid Helcim Commerce Payment Configuration

Ecwid Configuration

1) Login to your Ecwid account
2) Click on Payment on the left navigation panel


ECWID Payment


3) Click Choose Payment Processor under the Other ways to get paid header


Paymentprocessor


4) Select Credit Card: Authorize.Net SIM


Credit Card .NET SIM


5) Click Account Settings under Credit or debit card at the top of the page


Credit or debit card


6) You should see the settings below. Click Advanced Settings to see the Endpoint URL setting


Advanced Settings


7) Set these settings as follows

A. API Login Id – Enter your Helcim commerce account
B. Transaction Key – Enter any value here. It’s not used in our system
C. MD5 Hash Value – Enter a unique number here that you will later configure on your payment page
D. Endpoint URL – Enter as follows: &emulator=ecwid&flush=1

8) Click Save

 
Payment Page Configuration


1) Login to your Helcim Commerce account
2) Go to your Helcim Commerce account admin Dashboard then click Payment Pages to see a drop-down



Custom Page Setup


3) Click on New Page (Custom), then proceed to fill in the fields as follows:

A) Under Page Information, fill out your name in the Name field
B) Set Status to Active
C) Set Default Language to desired language from the drop-down
D) Under Page Forwarding, set Approval Auto-Forward to YES
E) Set Approval Send POST to YES


4) Click Save


Field


5) Scroll down the New Payment Page to Field Settings

A) Under General Fields, check Amount to Required
B) Check Order ID to Required


6) Click on Settings at the top of the page, then Custom Fields under Advanced Settings

custom


7) Click on New Custom Group

8) Input a name, then click Save

9) Click on Add Custom Field, then enter the fields as follows:

A) For Name enter "cst_MD5_Hash"
For Display Name, enter "Hash
For Default Value, enter the hash configured in Ecwid's Settings. In this case "5"
Set Required to YES
Click Save

B) Repeat steps above with fields as follows:
Name: "cst_AccountID"
Display Name: "Account ID"
Default Value: leave blank
Set Required to Yes
Click Save

C) Repeat steps above with fields as follows:
Name: "cst_emulator"
Display Name: Emulator
Default Value: "Ecwid"
Set Required to Yes
Click Save


10) Go back to Payment Pages, then click on the payment page edited with steps from above

Manage Page

11) On the right-hand side under Manage Page, click Custom Fields


customfield


12) Make sure that the Custom Settings are as shown above

A) "Hash" should be set to Required Field. Set Default Value to the one in Ecwid Advanced Settings
B) "Account ID" should be set to Allow Edit and Required Field. Leave Default value blank
C) "Emulator should be set to Required Field. Set Default Value to "Ecwid"


13) Go back to Payment Pages, then click on the Ecwid page edited above


14) Under Manage Page, click Edit


15) Click Advanced Settings near the bottom of the page


16) In the Endpoint URL field, enter the URL below followed by the store ID, then click Save

*Note that your store ID can be found at the bottom of the page on your Ecwid Admin Panel

http://app.ecwid.com/authorizenet/<STORE_ID


Finished!

Your are now ready to use your Ecwid shopping cart with your Helcim payment page.