A-V Tronics is located in Winnipeg Manitoba Canada. We offer professional web hosting and custom web design. With monthly accounts starting at $10.00 we offer high quality secure hosting for a low price.
Do you need a website designed? We design sites ranging from single pages to custom scripts and applications including shopping carts and e-commerce.
Inetserv is a freeware open source Win32 email server.
Please note free products for IndexU do not come with any support. You can typically find us on the Nicecoder forums and receive assistance there as time permits.
Readme/Instructions
IndexU InternetSecure Payment Module
This is the readme file for the IndexU InternetSecure Payment Module written by Bruce Peresky (http://www.avtronics.net).
Current Version 1.00 released for IndexU 5.40. The IndexU InternetSecure Payment Module should work with any 5.x version of IndexU but it has not been tested on any other version not stated here.
This addon will allow users to pay for upgrading their link via the InternetSecure MerchantLink. This link upgrade can be done after a link is added to the directory or at the time of adding a new link. In the case of adding a new link the link will be suspended until such point in time as payment is received. Then the admin
will validate the link and unsuspend it.
Since this payment method uses the MerchantLink system it does not require you to add products to the InternetSecure site. This module simply sends a product code of 999 as default and will work will any dollar amount set in your IndexU. If you are a large merchant and you happen to have a product that uses 999 already then change 999 to any arbitrary number that you are not using (perhaps 999999).
The only files you need to edit are upgrade_form.html (part of IndexU) and internetsecure.include.php (included within this archive).
In upgrade_form.html find the matching text below
Payment Gateway
<%$available_payment_systems%>
Add the following right after the last line
Before you upload any files, you will need to edit internetsecure.include.php in a text editor. Below are the settings used and a description of each line.
Settings
$domain = "yourdomain.com"; // your domain without the http://www
$company = "Company Name"; // your company name
$returnurl = "http://www.yourdomain.com/thankyou.html"; // where the customer will be sent upon successful payment
$merchantnumber = "xxxx"; // your InternetSecure merchant ID
$note = "Thank you for your business. By pressing submit you will be taken to a secure payment server to complete this transaction."; // Space to enter a note about the payment process or whatever you want
Blank values will simply return blank entries. For example if you do not enter in a Company Name then none will be shown.
Uploading
After internetsecure.include.php has been edited upload the three files into to payment directory.
CHMOD
After uploading, CHMOD internetsecure.inc.php to 666
Enable/Disable
In the IndexU control panel go to InternetSecure and Configure. Note that under the Available Payment Systems you will see "internetsecure" is now enabled.
To disable this payment method click on Configure and change $enable = "1"; to $enable = "0";
Notes
Remember your requirements for accpeting InternetSecure payments. The required images will need to be placed onto the appropriate pages.
Test Mode Approved
By default this module is set to "test mode approved" so you can test the payments before going live or so the people at InternetSecure can test your site before approving you.
Live Mode
The payment module is set by default to be in "test mode approved". Once you have installed the module and tested it successfully you can remove ::{TEST} from line 39 of internetsecure.php
License/Cost
Provided free of charge within the limits of the included license file
Troubleshooting/Problems
Please leave me a message at the Nicecoder forum. Note that I will not respond to private messages unless there is a security issue with the provided script.
Credits
IndexU InternetSecure Payment Module written by Bruce Peresky (http://www.avtronics.net)