---------- e-Commerce Gateway Module for Accounts Online ------------ Contents: 1. Step by step installation guide. ==================================================================== 1. Step by step installation guide. Step 1. ******* Unzip all files from ecgway.zip. You should get the following files: readme.txt - this file ecgway.pm - e-Commerce Gateway Perl Module Step 2. ******* Upload ecgway.pm file to your Accounts Online direcory on your WEB server IN ASCII MODE. Step 3. ******* Setup payment options iBill ************************************ 1) In order to bind product (both invoice & receipt type) with iBill subaccount you need enter this subaccount number into corresponding field in Product Manager form. 2) The pin codes are to be placed into your [basedir]/ibill directory. The script expects filename in format U[subaccount number].TXT The file shall be read-write by your script 3) Your webgood page should have the following code:
4) You can use both invoice and receipt type products with ibill. In case of invoice type product both invoice and receipt will be generated by Accounts Online. In case of receipt product only receipt will be posted. As to amount, script relies on information collected from Setup Charge field of product definition, thus you should not use Variable Amount (*) products. Authorize.Net ************************************ 1) Enable Authorize.net via e-Commerce Gateway section of System Setup panel 2) Create a product of Receipt type to be used as default product when using internal payment form and enter its id into 'Default receipt product ID' field (System Setup panel) 3) Enter minimum transaction amount into 'Minimum transaction amount' field (System Setup panel). Accounts Online will automatically add 'Pay Now' button into Main screen of MyAccount panel if current balance is greater of equal than minimum transaction amount value. 4) Enter you Authorize.Net ID into corresponding field of System Setup panel. 5) In your Authorize.Net account manager enable URL of accview.pl script as Valid Receipt Link/ADC_URL. Enter the same url into corresponding filed of Accounts Online System Setup panel. 5-a) In your Authorize.Net account manager set ADC Secret (Automated Direct Connect (ADC) Settings-->General ADC Settings), the code you use for ADC Secret must match (case sensitive) settings for ADC Secret field as per Accounts Online System Setup panel. 6) Your order page should have the following code for WebLink method:
Card number
Exp. Date

Login:
Passwd:
for ADC Relay Response method:
Card number
Exp. Date

Login:
Passwd:
7) You can use both invoice and receipt type products with Authorize.Net. In case of invoice type product both invoice and receipt will be generated by Accounts Online. In case of receipt product only receipt will be posted. For receipt amount, script relies on information collected from Authorize.Net gateway. WorldPay ************************************ 1) Enable WorldPay via e-Commerce Gateway section of System Setup panel 2) Create a product of Receipt type to be used as default product when using internal payment form and enter its id into 'Default receipt product ID' field (System Setup panel) 3) Enter minimum transaction amount into 'Minimum transaction amount' field (System Setup panel). Accounts Online will automatically add 'Pay Now' button into Main screen of MyAccount panel if current balance is greater of equal than minimum transaction amount value. 4) Enter you WorldPay Installation ID into corresponding field of System Setup panel. 5) Enter you WorldPay Callback Password into corresponding field of System Setup panel. 6) Through WorldPay Administration Server (https://select.worldpay.com/wcc/admin) enable URL of accview.pl script as Callback URL and check 'Callback response' option. Enter the same url into corresponding filed of Accounts Online System Setup panel. 7) Through WorldPay Administration Server (https://select.worldpay.com/wcc/admin) assign Callback Password using the same value as per item 5 above. 8) Your order page should have the following code
9) You can use both invoice and receipt type products with WorldPay. In case of invoice type product both invoice and receipt will be generated by Accounts Online. In case of receipt product only receipt will be posted. For receipt amount, script relies on information collected from WorldPay gateway. eSec ************************************ 1) Enable eSec via e-Commerce Gateway section of System Setup panel 2) Create a product of Receipt type to be used as default product when using internal payment form and enter its id into 'Default receipt product ID' field (System Setup panel) 3) Enter minimum transaction amount into 'Minimum transaction amount' field (System Setup panel). Accounts Online will automatically add 'Pay Now' button into Main screen of MyAccount panel if current balance is greater of equal than minimum transaction amount value. 4) Enter you eSec ID into corresponding field of System Setup panel. 5) Your order page should have the following code Notes: a) transaction-amount value in EPS_RESULTURL input above shall be in common sence format, i.e. "20" or "20.00" or even "20.0" for $20.00, but not "2000" as per EPS_AMOUNT field. 6) You can use both invoice and receipt type products with eSec. In case of invoice type product both invoice and receipt will be generated by Accounts Online. In case of receipt product only receipt will be posted. For receipt amount, script relies on information collected from eSec gateway. LinkPoint ************************************ See online manual at http://www.eastwright.com/internet/ecgway/setup.html ClickBank ************************************ See online manual at http://www.eastwright.com/internet/ecgway/setup.html PayPal ************************************ See online manual at http://www.eastwright.com/internet/ecgway/setup.html