Home
ASP Version
Contents
1. Category Name This is the working name assigned to your category it may be different from the name that appears on your store depending on the naming system you have chosen Text in bold denotes a category that can have products added to it The number in brackets 15 refers to the category id and is useful when manually setting up links on the store Discounts Option to assign a Discount Modify Modify the properties of the Category Delete Delete a Category Ecommerce Templates Page 67 of 229 A Mecommerce MBB templates Adding a New Category Click on the New Category button Enter your new category details here Category Name Category Description Description of this category Category Working Name Sub Category Of laptopi X Category Function Products can be added to this category Category Image prodimages toshiba gif ERR e Home Category is one which will display first when you open the page categories asp If you have no categories defined as home categories then it will be difficult to navigate to your products Only categories whose Category Function is defined as Categories can be added to this category will be shown in the Sub Category Of menu The Screen Explained Category Name This is the name of the category that will appear on your store Category Working Name This is for internal use only and is useful when you have categories that
2. Use certificates to positively identify yourself certification authorities and publishers Certificates Publishers Settings r Personal information s AutoComplete stores previous entries AutoComplete and suggests matches for you Microsoft Profile Assistant stores your My Profile personal information OK Cancel 3 On the Personal tab you should see the certificate you have just installed Click on this and choose Export to bring up the export certificate wizard Certificate Export Wizard i x Export Private Key You can choose to export the private key with the certificate Private keys are password protected IF you want to export the private key with the certificate you must type a password on a later page Do you want to export the private key with the certificate C Yes export the private key he do not export the private key lt Back Cancel 4 The first step of the wizard will ask you if you want to export the private key with the certificate You MUST select No do not export the private key This is most important as if you export the private key you will be compromising the security of the system Ecommerce Templates Page 53 of 229 p Mecommerce BE templates Certificate Export Wizard EF xj Export File Format Certificates can be exported in a variety of file Formats Select the format you want to use
3. Export Wizard Batch Process Preview in Browser gt Page Setup Print Ctrl P HTML Setup Exit Ctrl Q Choose the format usually as a GIF and settings you want for the graphic paying particular attention to file size quality Export Preview A Ta Options File Animation roms ar 3 Palette WebSnap Adaptive v toss 0 gt es Orne ESOS See ee A Ala otas Matte R Remove Unused Colors ape hk mo gt nEn Me Dj r sf Wa OBI sel FESS qs ea Ecommerce Templates Page 119 of 229 120 A Mecommerce BE templates You can change the color of the text by choosing the select tool the white arrow Click on the graphic and select the color from the properties window v Properties s m m 8 LU C se dimei A SE EE ve e E SE 7 eroon z we f SiE P Aaen You can also change the font by selecting from the drop down list in the same window v Properties p mee aA Ho wp elo R Auto Kern If you need to change the background color choose Modify gt Canvas gt Canvas Color Ecommerce Templates sH Mecommerce BE templates Modify Text Commands Filters Window Help Image Size Canvas Size Animation Symbol gt Pop up Menu gt Trim Canvas Ctrl Alt T Fit Canvas Ctrl Alt F Mask gt Selective JPEG gt Rotate 180 A 5 Rotate 90 Cy Flatten Selection Ctrl Alt Shif
4. Now you just need to enter the information that Verisign sent you when you Opened your account by going to your store admin and clicking on Edit Payment Providers and you should be all set Ecommerce Templates A Mecommerce BE templates Provider Name Payflow Pro Show As credit Card Please note enabling VeriSign Payflow Pro will force the second stage of checkout to be carried out on a secure https connection Please see the online help for more details Enabled j Demo Mode jy Please note that it is possible to use shared SSL space if your host provides for this but you must be able to access the same database as for the rest of your store To do this you need to copy at least these files to your shared SSL space cart asp vsadmin db_conn_open asp vsadmin includes asp vsadmin inc inccart asp plus probably your images directory Then set the pathtossl as above to the directory that contains these files For instance pathtossl https www yourhost com yourdirectory We have provided more information about setting up on a secure server here Note The PayFlow Pro systems does need the PayFlow Pro Com Control installed on the server As Verisign are such a big company this is normally done already but it should be possible for a host to get in touch with Verisign about PFProCOMControl to get it installed If it is not installed you will typically see an error message like this
5. languageid 2 or for the PHP version languageid 2 where the number 2 is the identifier of the language As an example if you have the main store set up in English and language versions for Spanish and French then you would have the languageid as 1 for English 2 for Spanish and 3 for French in the respective include pages You can now go into your control panel and start adding the information for the alternative languages As an example if you have chosen to have separate language product names then in the products admin you should see three boxes the first for the main store language the next two for the alternatives Prod Name Wooden table Prod Name 2 Prod Name 3 Table en bois Once that is all set up you can add links from your main store to the two new language stores Ecommerce Templates Page 35 of 229 36 A Mecommerce BE templates Edit Payment Providers Main Page The Payment Providers Admin page shows a list of the payment processing companies and methods currently supported by Ecommerce Templates To access the Payment Provider click on the button Use this page to update payment providers Provider Name Configure Email Modify PayPal Modify 2Checkout Modify Auth net SIM Modify World Pay Modify NOCHE Modify Payflow Pro Modify Payflow Link Modify SECPay Modify Capture Card Modify PsiGate Modify PSiGate SSL Modify Auth net AIM Modify Custom Modify Netbanx Modify Please no
6. 1 The first thing you will need to do is set up an account with 2Checkout 2 Once you have created your account choose Edit Payment Providers in the store admin settings and click modify for 2Checkout 3 Make sure the Enabled box is checked and enter the account number for your 2Checkout account You do not need to nor should you enter your secret 2Checkout password The Show As field refers to how you would like the name to appear on checkout Use this page to update payment provider details Provider Name 2Checkout Show As Credit Card Enabled j Demo Mode jy Account Number 4 Select the Demo Mode checkbox for testing your store but remember to deselect once your store is live and ready to accept orders 5 Now log into your 2Checkout account At the top there are several popup menus with the mouse over the Shopping Cart menu you should see a link to Cart Details Shopping Cart Sales Activit Other Resources Cart Details Shopping Cart Specs Download 6 Once there you want to make sure that the answer to the following question is Yes Return to a routine on your site after credit card processed Ecommerce Templates E Mecommerce BE templates Return to a routine on your site after credit card processed Yes 7 Set to Yes f you want the 2Checkout com payment routines to pass control and parameters back to a routine on your site after a credit card is succes
7. Commercial location Shipping insurance Invoice packing slips Canadian tax Per payment provider handling charge Split heavy packages Canada Post Discount Options Remove discount coupon feature Hide discount coupon text Ecommerce Templates Layout Options Product listings Product layout options Continue shopping link Category layout options DHTML menu Payment Options Setting the path to your SSL Disabling SSL Encryption Dump credit card numbers Force form submission Authorize net Capture card order status Display Options Affiliate Options Product page display numbers Affiliates cookie Removing buy and checkout buttons Remove top navigation Terms and Conditions Quantity boxes Zero price message Show product id Hide product options Extra checkout fields Forcing minimum purchase amount Alternative currency format Product detail link Hide product option price Customer Login Affiliates commission Admin Tweaks Enable customer login SQL Server Wholesale pricing Forwarding page Currency formats Adjust date Character sets Multiple languages Multiple admins Page 169 of 229 170 A W Mecommerce BE templates Mail options Minimum version 1 3 7 to 4 6 0 More often than not you ll want to use CDONTS as your mail system but if you need to specify a mailhost you can do so in vsad
8. Or optionally you can set clientloginref2 otherpage php to set say a forwarding page for only those logged in with login level 2 Ecommerce Templates A Mecommerce BE templates Chapter 8 F A Q and Troubleshooting General F A Q ASP Plus version for Windows PHP Plus version for Unix Linux Dreamweaver issues Frontpage issues GoLive issues Ecommerce Templates Page 201 of 229 202 H Mecommerce BE templates General F A Q How do add links to individual products and categories need to change hosts any recommendations Where can get the updaters Can upgrade from my Store Version to the Ecommerce Plus Can resell your templates How do edit the default text on my store add a product to my cart but it shows as empty why s that What is the function of the Authorize button in my orders admin page Why don t all my categories show up after I ve added them through the online admin Why can t see the product images on my store just get a red x How can download my complete product inventory How do remove the dot after all my category names How can match the fonts used on the graphics for my template How do add links to individual products and categories Once you have your products and categories added through the online admin section browse your store and copy the URL of the product category page from your address bar and paste it into the link
9. include file vsadmin inc incorderstatus asp gt Save the page and upload to your server with the other store pages in the root of your web PHP If you do not have this page on your PHP site then open the page products php save it as orderstatus php and then in HTML view find the include line lt php include vsadmin inc incproducts php gt and change it to lt php include vsadmin inc incorderstatus php gt Save the page and upload to your server with the other store pages in the root of your web Ecommerce Templates H Mecommerce MOB templates Affiliates program This enables you to run a complete affiliate suite from your site potential affiliates can sign up and enter their information and password and you can view the orders they generate through the online admin section Affiliate Partners Program Admin Affiliate sales between 12 1 2003 and 12 20 2003 G Show Affiliate Sales From 12 1 2003 X to 12 20 2003 z ID Name Email Total Sales Delete How the affiliate program is run is completely up to you you decide on the percentage that will be paid out how often and by what method all the partner needs to do is place a link on their site including their partner code to earn commission By default the affiliate cookie is set to 30 days this means that if someone visits your site through an affiliate link one day and buys on another the partner will earn the commission as long a
10. on the main admin page Edit Payment Providers Edit Order Status Typ Register with UPS Logout The first four options are pre defined ie Cancelled Deleted Authorized Unauthorized It is possible to change the text that the public will see when checking their order status but the meaning will be kept the same For example changing the wording for Authorized will not change it s meaning for the store software Use this page to update order status types Private Text Public Text Status 1 Status 2 Status 3 Please note that even though you can change the text of Order Status Types above this line they will keep the same meaning For instance a Deleted Order will still be a Deleted Order no matter what it is called Order Status types below this line can be freely edited and will mean whatever you want them to mean The following fourteen order types are free to edit as you wish The customer can view their order status details through the page www yourstore com orderstatus asp php Ecommerce Templates Page 87 of 229 H Mecommerce BE templates View Order Status Please enter your order id and the email address used on the order Order ID Email View Order Status ASP If you do not have this page on your ASP site then open the page products asp save it as orderstatus asp and then in HTML view find the include line lt include file vsadmin inc incproducts asp gt and change it to lt
11. Discounts and Coupons Discounts and coupons are powerful marketing tools that allow you to give your clients special offers on products or categories allow wholesalers to purchase at special rates provide incentives through your offline advertising or help clear difficult to sell stock amongst many other uses Once you have set up the discounts and coupons you wish to use on your store you can go back to the product category admin pages to assign the ones you want to use Enter your new coupon discount details here Coupon or Discount Discount Coupon Discount Effect Percentage Discount Working Name Number Available s5 Number Days Available f si Min Purchase Amount S Max Purchase Amount SF Min Quantity a Max Quantity ES Discount Amount Scope Assign to individual products cats x Restrict to certain countries EEI This explains the options you will see when you go to add a new discount or coupon Coupon or discount The difference between a coupon and a discount is that a coupon will need a special code to be entered during the checkout phase for it to be applicable A discount however will apply to all of your website visitors as long as the conditions you can set below are met Coupons are especially useful therefore for promotions in magazines or through other advertising Ecommerce Templates A Mecommerce BE templates Coupon Discount Effect
12. F IV Show folder structure E aboutus php affiflate php fe blankpage php cart php categories php contact php customization php index php proddetail php products php gy search php services php m p ome mm m me CY COs 9 Agree to update all files and move on to the next one 10 To set up a new page the easiest way is take an existing page and save it under a new name 11 If you see the green bug icon rather than the tick next to a file in the site list then you will probably have a broken link in that file or one of the components included on that page Bug icons in the vsadmin or inc folders can usually be ignored Ecommerce Templates Page 13 of 229 A Mecommerce BE templates Uploading the store to your server You may want to make some design changes before uploading the store to your host or alternatively start adding products and categories straightaway to the online admin section and leave the design elements to later Using an FTP program to upload your store You may already have a FTP program installed if not you can download a copy from one of the popular download sites like www download com or www tucows com search for FTP Utility and you ll get a large choice of programs Popular utilities including WS_FTP Pro and Cute FTP Alternatively both Dreamweaver and FrontPage have their own built in FTP programmes Using Dreamweaver to upload your store
13. Mecommerce BE templates How do I set up shipping based on a percentage of the final sales price In the admin main page set up the shipping type to price based shipping Then for the postal zones admin page click on edit rules and then just set something like for every 1 above the highest weight add an extra 0 2 which would charge shipping at 20 for every 1 above the highest weight add and extra 0 35 which would add shipping at 35 The first example for instance would round to the nearest 20 cents of course but you could say for every 0 5 above the highest weight add an extra 0 1 How do add tax to shipping Open the file vsadmin includes asp or php and change taxShipping 0 to taxShipping 1 Ecommerce Templates Page 115 of 229 116 Chapter 6 Design Issues Introduction Using Macromedia Fireworks Editing text Editing graphic colors Batch processing Frontpage Issues Frontpage includes Frontpage includes ASP Frontpage navigation ASP Frontpage includes PHP Configuring Frontpage for PHP Dreamweaver issues GoLive Issues Cascading Style Sheets CSS DHTML menus Ejas mecommerce templates Ecommerce Templates A Mecommerce BE templates Introduction The great thing about working from templates is the simplicity of setting up the design of your store to reflect your products and needs The hard work of preparing the layout of the store is already done for you from there you ca
14. BE templates IMG catimage The properties of the category image TD catimage The alignment of the category image TD catname The alignment of the category name TD catnavigation the alignment of the top category navigation Some examples Using the settings as listed above would show the category page as in the example here Home Printers and Scanners All Products View all products in all categories Scanners Printers RGB color scanners and Inkjet and laser printers scanner based systems e for the very best in for everything from templates home and small office digital snaps to printing systems professional prints Printer paper Top quality paper for your printer office and home use Digital camera Great digital camera for all your imaging needs If you would like the titles and text left aligned and without an image border the CSS would need to be changed like this P catname text align center margin top 0px margin bottom 4px vertical align top text align left P catdesc margin top 0px margin bottom 4px vertical align top IMG catimage border 0px border thickness 1px border color 000 border style solid vertical align top Ecommerce Templates Page 147 of 229 148 A Mecommerce BE templates TD catimage vertical align top TD catname vertical align top text align left TD catnavigation vertical align middle
15. Server object error ASP 0177 800401f3 Server CreateObject Failed Ecommerce Templates Page 49 of 229 50 H Mecommerce BE templates Verisign PayFlow Link Login to your Verisign Manager 2 Click on Account Info in the top left then click on the Payflow Link Info link on the left 3 Set the Return URL Method to POST 4 Set the Return URL to the thanks asp php page in your web For instance this may be http www yoursite com store thanks asp php 4 Further down the page the Receipt Button Text should be set to something stronger than the default For instance CLICK HERE TO FINALIZE 5 Now login to your Ecommerce Plus admin section go to the payment providers section and click modify for Payflow Link Make sure it is enabled and enter your login and partner The partner is normally VeriSign Provider Name Payflow Link Show As credit Card Enabled j Demo Mode j SECPay When testing your interface either use a merchant id of test or use either secpay or your merchant_id and make sure SECPay is set to demo mode in your template payment provider admin You can use the test credit card number 4444333322221111 to perform test transactions Be sure to enter your merchant id and not your merchant number in the payment provider admin section The merchant number supplied by the bank is never exposed to the Internet Ecommerce Templates A Mecomme
16. You can choose between Free Standard Shipping Flat rate discount or Percentage discount You can set up more than one coupon or discount at a time to have combinations of these e A flat rate discount would be for instance 20 off if you spend over 150 on our store e A percentage discount would be for instance 5 discount on all our goods Working Name You have to assign a name or phrase to the discount you create This text will also be shown to your website visitors to inform them of the discounts available so it should be meaningful and short Examples of Working Name would be e Free Standard Shipping on orders of 35 or more or e 10 discount if you buy 3 or more products from our store Coupon Code If you are creating a coupon you will need to assign a coupon code This is the code your website users will need to enter to access the discount For instance if your coupon code is GH777733D then in your magazine advertising you could put the following Special offer for readers of this magazine Enter the code GH777733D during checkout to receive a 5 discount Number Available With some promotions you may want to limit the number available For instance e 5 discount to the first 50 people who purchase If you do not want to limit the number available just leave this field blank Number Days Available Allows you to set a time limit in days If you do not want to limit the time available just
17. although you can pay for AdWords to get immediate traffic Google will usually take up to a month to get your site listed and it appears the best way to do so is through the Google bot spider picking up on your link from another site spidering indexing your site content and adding it to their database The Google database is updated at irregular intervals commonly known as the Google Dance as this is when the major shake up of the database occurs You can add your URL to Google but as it s important to get links in it s advisable to add your site to dmoz org and even our own store listing We recommend avoiding link farms and be wary of companies guaranteeing instant search engine success Google appears to rate sites on a number of aspects one of the important ones being the quality of in bound links eg a link from Microsoft com being far more interesting than one from your neighbor unless you live next to Bill Gates Your importance in Google is measured as page rank to find out the page rank of a site you ll need to download Google s tool bar Here is a very general and unordered list of what Google is believed to look for on your page Quality incoming links preferably using your keywords in the text Keywords in the title Keywords in the meta description Keywords in the main body of text Keywords in the ALT information Keywords in the URL Descriptive text links within the site Text in lt H1 gt tags It s impo
18. https yoursubdomain yourhost com Ecommerce Templates H Mecommerce BE templates As above remember to make links in your site absolute to make sure that your customers do not get stuck on the secure portion of your site Ecommerce Templates Page 65 of 229 66 Ejas Chapter 3 Categories and Products Introduction Accessing the Categories Adding a new category Adding products Product options Discounts and coupons mecommerce templates Ecommerce Templates H Mecommerce GBE templates Introduction After setting up the main settings the next step will be to get your own categories and products on your store The software does come with some sample data for you to work You can have up to 10 levels of sub categories Accessing the Categories Select the categories link from the left hand menu The following screen will appear Use this page to update your categories Order Category Path Category Name Discounts Modify Delete 1 Home laptopi 14 Modify 2 Home laptopi Dell laptops 15 e Category Names that are shown in bold are categories which can contain products Click here to add a new category New Category The Screen Explained Order Category Path This will give you the hierarchy of your category set up The Home option refers to categories asp categories php The drop down option on the left allows you to order the categories on your store requires MSIE 5
19. 3 6 3 showproductid TRUE will cause the product id to display on the product pages The text Product ID is from the vsadmin inc languagefile php as xxPrid Hide product options Minimum version 3 6 4 noproductoptions TRUE this will hide all the product options on the products page Invoices packing slips Minimum version 3 6 6 invoiceheader lt img src images logo gif border 0 gt lt br gt lt br gt this will print your logo at the top of the invoice Obviously you will need to upload the logo to your images folder and set the path name correctly invoiceaddress lt br gt lt b gt My Company LLC lt b gt lt br gt 10 My Road lt br gt My Town MyCity 90210 lt br gt USA lt br gt lt br gt this will print your address on the invoice As you can see it is possible to use HTML for formatting Ecommerce Templates A W Mecommerce BE templates invoicefooter lt br gt lt br gt lt font size 1 gt Thank you for shopping with EcommerceTemplates com lt font gt Will print the footer information you need to include Again HTML can be used for formatting Dump credit card numbers Minimum version 3 6 6 dumpccnumber TRUE this will dump the credit card numbers to the csv file Continue shopping Minimum version 3 6 6 actionaftercart 1 or not setting anything will mean that the continue shopping button will take the URL from the xxHomeURL from the vsadmin inc
20. From 11 1 2003 To 12 21 2003 Method Auth Code Date Status 502 Vince Reid Email Email Only at Unauthorized 503 Andy Capture Card 121 2002 Unauthorized l Printable Packing Slip Dump orders to CSV file Dump details to CSV file Month Week Day Today Day Week Month Order ID This is the order number and the first order on your store will be 501 Click on the order number or on the Name to bring up the full details of that particular order Order Number 503 friday December 19 2003 06 49 Full Name Andy Address Testing State Testing Zip 12345 IP Address Shipping Method Transport Additional Information Thes is a test standart Email andr Qocommercotemplates com City Couetry Phome 123456789 Affiliate Commercial Loc No Status info Update Card Nember ho Gata Expiry Date CVY Code Issue Nember Prodect 10 Product Name Quantity Unit Price p001 1 PC multimedia package 1 AiJ 1 200 00 Processor intel Per um Ill 1 4GHz 41 15 00 Herd Disk 40 49 10 00 Monitor 17 Trinitron 2A522200 Network Card No Printing the invoice packing slip Order Total AU 1 247 0 Shipping AUS2 50 Grand Total AU 1 249 5 If you press lt ctrl gt and click the Order ID at the same time you will be presented with a printable version PC and Microsoft Explorer only Other combinations will have to select the Printable Invoice Checkbox at the bottom of the
21. Frontpage tip Be careful not to drag the borders of your cells and tables in an attempt to change the layout always work with cell and table properties Ecommerce Templates Page 137 of 229 138 H Mecommerce BE templates Dreamweaver Issues Remember that before making any changes to a Dreamweaver template you will first need to define your site by selecting Site gt New Site from the Dreamweaver top menu There are full details in our introductory chapter Main dwt Global changes should be made in the file Templates Main dwt These will typically be the header menu and footer sections On making a change to the file Main dwt you will be asked if you want to update all the files using the template Macromedia Dreamweaver MX xi 9 You have changed a template Do you want to 2 update all documents in your local site that use this template E Agree to the prompt and all the pages will be updated If you are not prompted then it probably means that your site hasn t been defined News bi The news section will typically be a library file and if present will be found in the Library folder This file can be used to update all the pages that are linked to it If you need different news sections on different pages save New Ibi under a new name make the text changes and drag it into the place on the page where the original library item was located Editable Regions Content which is unique to each page will be
22. RUE will disable the checking with capture card and other payment systems that require an SSL server that check you are on an SSL connection Product page display numbers To display the product page number links at the top of the page as well as the bottom set pagebarattop 1 Adding tax to shipping If you need to add tax to shipping you ll need to choose taxShipping 1 if not leave it as it is taxShipping 0 Setting taxShipping 2 Ecommerce Templates A H Mecommerce BE templates will add the shipping tax to the state and country tax totals Shipping address Minimum version 3 6 3 Use noshipaddress true to cause a shipping address entry section not to be shown on the checkout page if set Will pick up option Minimum version 4 1 0 only for UPS USPS weight and price based shipping Use willpickuptext Will Pickup If you want to allow your customers the option of picking up their purchase from your physical location The text here can be changed as necessary Use willpickupcost 1 32 To set the cost of picking up from your location Set to zero if there is no charge Layout options In version 1 0 3 we have added the possibility for different layout formats for your products productcolumns 2 useproductbodyformat 1 usesearchbodyformat 1 usedetailbodyformat 1 usecategoryformat 1 allproductsimage Those who are upgrading from previous versions will need to add
23. Shift x Update HTML Export Wizard Preview in Browser N gt Browse to the folder where you saved your images and select the ones you want to change or choose to select them all Ecommerce Templates p Mecommerce BE templates Look in thumbnails amp ex Fae Batch 0003Fe00bkg0021 giF HE admin12 jpg i admin18 jpg 3 id 2checkout jpa fe admin13 aif i admin2 jpa ird i 2checkout1 jpa Ey admin14 ipg K admin3 ipa ird i admin15 jpg Ej admin4 ipg Ay H admin16 jpg Ej admins jpg amp K admin17 jpg Ej admin jpa amp 2 File name Next Files of type al files Cancel Add All Remove I Include Files from Project Log J Include Current Open Files ih Now you can set up the rules for the changes you want to make to the images For photos you will probably want to export the picture as a jpg file Batch Process Include in Batch 4 Ls Scale Find and Replace Rename lt __ lt Remove B Commands Export Batch Options Settings MAAA EE TE Edit Cancel And you ll probably want to set a uniform size To avoid distorting the graphic it s best to set the width in the example at 150 pixels and allow the height to scale accordingly by choosing variable Ecommerce Templates Page 125 of 229 p Mecommerce BE templates Batch Process Batch Options Include in Batch v Export Add Find
24. TYPE text css HREF style css gt This can be edited in Frontpage GoLive or Dreamweaver by double clicking on it or can be opened and modified in a text editor like Notepad Editing the hyperlink properties with CSS After opening the file you should see some lines like this A link color 3366FF text decoration none Axvisited color 3366FF text decoration none A active color 3366FF text decoration none A hover color FF9966 text decoration none The parameters are pretty clear any hex value will suffice for the color and if you require an underline when the cursor passes over a link change none to underline Note that some browsers notably Netscape 4x will ignore the hover option Editing the font properties with CSS The font type and size is also set in the css file here s an example TD font size 12px font family Verdana Arial P font size 12px Ecommerce Templates Page 143 of 229 144 A Mecommerce BE templates font family Verdana Arial This means that all text that is between lt TD gt or lt P gt tags will be Verdana size12 if Verdana is not installed on the user s machine then it will revert to Arial If you want to change the color of the text from the default then add a line like this for red text TD font size 12px font family Verdana Arial color CC0000 P font size 12px font family
25. a little further a lot of products might require more than one photo in the product detail page a great way to do this would be to provide thumbnail photos that link to larger pop up windows The first thing to do is to set up a page with your large photo page we ll call it largephoto htm save it and you re ready to set up your script There are two parts to the script first of all copy this line into Notepad and copy paste into your proddetail asp php page before the closing lt HEAD gt tag lt SCRIPT LANGUAGE JavaScript gt lt function launch url windname x y self name opener remote open url windname width x height y Il gt lt SCRIPT gt NB In Dreamweaver this will have to go into your editable title tag In the product detail field you ll need this code lt a href javascript launch largephoto htm mywinname 400 540 gt lt img src images largephoto gif width 100 height 135 border 0 gt lt a gt This will give you a pop up link to the largephoto htm page you created with a width of 400 pixels and a height of 540 These can be edited to fit the size of your photo If you want to add a close this window link on your largephoto htm page the code would be lt a href onClick window close gt Close this Window lt a gt Ecommerce Templates H Mecommerce MOB templates Adding extra pictures to your product page By default you can have one product pi
26. asp to your server overwriting the original in the vsadmin folder Note That should be working fine now and you can check the connection at the following URL www yourdomain com vsadmin admin asp and you can login with the default username mystore and password changeme If when you login and you get a message saying your Database Connection needs to be set then try following the above steps again checking everything carefully If you get an error message saying that your database is not writeable then this will indicate that your connection has been set correctly but you will need to contact your host to get write permissions set to your database folder We would also recommend making a back up of the db_conn_open asp file just in case it gets overwritten at any time Important The folder where the database resides should be non browseable This means that nobody will be able to download your database by typing in www yourstore com fpdb vsproducts mdb it s worth running a check If you can download the database then ask your host if there is a special folder under the root of the site where your database can be placed if they can set non browseable permissions on the database folder or in Frontpage right click the database folder choose properties and uncheck the allow files to be browsed box Ecommerce Templates A Mecommerce MBB templates PHP Version To set the database connection open the file vsadmin db_conn_
27. automatically switch to a secure server As during testing you may not have a secure certificate installed we have provided a method for you to override this In your vsadmin includes asp php file set the following pathtossl http www yoursite com By doing this you will force the second stage of checkout to remain on a non secure http connection One thing to note is that if you are on an https connection and then click on say the link to the categories asp php page you will remain on the https connection which is not really desirable To overcome this you can make all your links absolute For instance don t link to categories asp php but rather link to http www yoursite com categories asp Some hosting providers may provide shared space on their secure server Generally this is a cheaper option as you don t have to purchase your own secure certificate but it is a bit more difficult to set up The first thing you must make sure of is that you can access your database from both the secure and the non secure areas Your host can tell you if this is possible when you contract the secure space You will need to make a copy to your secure area of the thanks asp php and cart asp php pages Also you will need any images from your images directory that are used by these pages and the whole vsadmin directory on the secure space Now set the pathtossl for instance pathtoss pathtoss https secure yourhost com yourdir
28. base of your store If its not in a subdirectory it would be http Awww yoursite com If it is in a subdirectory then you will need to add that for instance http Awww yoursite com store Do remember to change http www yoursite com for the actual URL of your site You ll be surprised how many trip up on that one If you receive the error 13 The merchant login ID or password is invalid or the account is inactive then check that in the Merchant Login ID under the Authorize net payment providers page of the Admin Control Panel you have entered the Login number not the Merchant ID number Ecommerce Templates Page 43 of 229 44 H Mecommerce BE templates WorldPay 1 The first thing you will need to do is set up an account with WorldPay 2 Once you have opened your account with WorldPay and been accepted open your Ecommerce Plus Template admin pages and go to the Payment Provider section 3 Now click on Modify next to WorldPay 4 Where it says Account Number you want to enter the Installation ID that was sent to you by WorldPay IMPORTANT NOTE Make Provider Name World Pay sure it is your installation ID Show As and not your company ID that you enter The 2 numbers are Enabled Iv very similar and can easily be Demo Mode jy confused Account Number 5 Make sure that the Enabled and Demo Le Mode checkboxes are checked Please note that WorldPay would have given you a password to enter the
29. can now add the option of emailing a friend from your product detail page this adds a link to a pop up window with a form that you can fill out to forward the information regarding a product to a friend If you wish to use this feature set the parameter like this useemailfriend true if you would like to disable the feature then you need useemailfriend false Removing store functions You can simply eliminate the buy and checkout buttons as well as the price for all products this is done by choosing Ecommerce Templates sE Mecommerce BE templates nobuyorcheckout true and noprice true Affiliates cookie By default the affiliate cookie stays active for 30 days this means that if somebody clicks on an affiliate link and then comes back later to purchase as long as it s within 30 days the sales will be accredited to the affiliate partner If you need to change this then the value here expireaffiliate 30 will have to be modified Affiliates commission You can now set an affiliate percentage in the affiliates admin and seta defaultcommission 1 2 to set a default commission for new affiliates Discounts coupons Minimum version 3 0 0 To remove the discount and coupon function choose nogiftcertificate T RUE Hide discount or coupon text Minimum version 4 1 0 To remove the discount and coupon text that appears on category and product pages noshowdiscounts TRUE Show tax inclusive prices Minimum
30. can set clientloginref2 otherpage asp to set say a forwarding page for only those logged in with login level 2 Ecommerce Templates H Mecommerce BE templates Advanced parameters PHP version In the folder vsadmin there s a file called includes php this is where you can specify some important options regarding mail shipping tax and the display options for your product pages Below is a guide to preparing the set up that best suits your needs If the include line is not present in your list it can be added and the position of the line is not important to functionality Contents Email Options Email a friend HTML emails Email orders Email headers and footers Order status email Shipping Tax Options Adding tax to shipping Removing the shipping address Will pick up option Show tax inclusive prices UPS options Commercial location Shipping insurance Invoice packing slips Canadian tax Per payment provider handling charge Split heavy packages Canada Post Discount Options Remove discount coupon feature Hide discount coupon text Ecommerce Templates Layout Options Product listings Product layout options Continue shopping link Category layout options DHTML menu Payment Options Setting the path to your SSL Disabling SSL Encryption Dump credit card numbers Force form submission Authorize net Captu
31. familiar with the files and folders that make up the store itself Below is an overview of what each folder includes and its function Fpdb This is where your database resides ASP version only Images This folder contains all the graphics that are used in the design of the site it should also contain a folder called extras where you can find the png files and or blank graphics Prodimages This is the default folder for placing your product images You ll see that at the beginning it contains the dozen or so images used in the default store Vsadmin This is where all the admin pages scripts and images are kept You don t need to make any design changes here but there a couple of files that you may need to edit once you have all the files published to your server Includes This folder contains the include pages If you re not familiar with includes these are files that are used on several or all of the pages on the store updating these pages will cause all pages that include them to be updated at the same time They are typically news sections headers menu and footers Frontpage only Templates This folder should contain the dwt file usually called Main dwt This is where you should make the global changes to your site Once you ve made the changes to this file save it and you ll be prompted if you want to update all the files using this template agree to the prompt and you should be able to see the
32. free service using the username testuser and password testpw but in the future there will be a monthly charge for connecting to our updated rates Ecommerce Templates A H Mecommerce BE templates Although updated regularly these will only ever be approximations and we strongly suggest that you make that clear on your store The currencies currently supported are Danish Krone DKK Swedish Krone SEK New Zealand Dollars NZD Australian Dollars AUD Canadian Dollars CAD Swiss Francs CHF Euros EUR British Pounds GBP Japanese Yen JPY United States Dollars USD If you do not want to show alternative currencies on your product and product detail pages then leave all the fields blank and the feature will be ignored on your store Email confirmation You will probably want to be notified by email once an order is placed on your store You can choose that option by ticking the box here and adding your email address It is important that the address you stipulate is valid for your store domain so it should be in the format of you yourdomain com rather than you anotherdomain com Would you like to receive a confirmation email when orders come in Email confirmation I The email address to which confirmation emails should be sent Email address you yourdomain com If you have problems receiving emails from your store please view our troubleshooting guide Email object ASP version only Most users
33. numbers to the From Till fields If you need to view orders between the last 2 to 4 days then place 2 in the Orders From box and 4 in the Orders Till If you need all orders for the previous 4 days then place 4 in the Orders From box and leave the Orders Till field blank Order ID if you know the order id you want to check then placing the number here will bring up the details of that particular order eg Type 503 to view the details of order number 503 Search Text This will allow you to perform a search on the following parameters authorization number order name email address address city state zip phone and can be further refined by choosing the date selection and or Order Status This will also come in useful for your marketing when you can make advertising decisions based on where your orders are coming from Order Status This allows you to view all orders dependent on the status of those orders For example you can view all Completed Orders over a particular date range Start with power search Selecting the checkbox will set a cookie so that the advanced search panel appears each time you visit the Orders Admin page Power Search Clicking will hide the advanced search panel Ecommerce Templates E Mecommerce BE templates Order details When viewing the order admin page or looking at the results of a search you will be presented with a table of results Power Search N Show orders
34. of 229 182 a W Mecommerce BE templates total government tax To use this feature you would need to download the current Canadian plug in and also set the parameter canadataxsystem true Per payment provider handling charge Minimum version 4 3 0 You can set a per payment provider handling charge On the payment providers admin page each payment provider shows a unique id You would use the text handlingcharge the unique id to assign the charge Say for instance if you wanted to add a 2 35 charge to the 2Checkout payment provider then if you look on the payment providers admin page you will see the ID for 2Checkout is 2 so you would set the following handlingcharge2 2 35 If you need to add tax to handling you ll need to choose taxHandling 1 if not leave it as it is ie taxHandling 0 Setting taxHandling 2 will add the handling tax to the state and country tax totals Split heavy packages Minimum version 4 5 0 Adding the parameter splitpackat when using UPS or USPS shipping will split heavy packages into multiple packages For instance splitpackat 70 Canada Post Minimum version 4 6 0 To place Canada Post in test mode on the testing server please use the following parameter canadaposttest TRUE Forcing minimum purchase amount Minimum version 4 3 0 Setting the parameter minpurchaseamount will force a minimum purchase amount You can also set the parameter minpurchasemessage to display a messa
35. of this chapter 2 Click on New Product to add a product to your store Below is an example of a product admin page followed by detailed notes You are modifying the product Cheap Test Product Reference Section Peripherals Prod Name Price in Stock Wholesale Price info aa ee Display Product V List Price info io Image Shipping Information Large Image prodimages lcomputercable Product Weight Product Options fz Prod Option 1 Size Socks This is a cheap product for aj testing Note how you can use Exemptions lt Ctrl gt Click State Tax Exempt Description HTML Markup in product Country Tax Exempt descriptions Also note that as Shipping Exempt you change the product options the price changes This is a cheap product for testing Note how you can use HTML Markup in product Long Description descriptions In the long description you can go into more detail about products Additional Sections None z Note Obligatory fields are marked with a Reference An alphanumeric field this must be a unique combination and is typically the id of the product By default this isn t shown on the store but can be added in the vsadmin includes page more details in our Advanced tweaks chapter Ecommerce Templates Page 71 of 229 72 H Mecommerce MBB templates Adding a Product Explained Section The category where the product will be placed It is
36. or for the cell lt td class smaller gt Editing the category layout In version 4 1 0 we added the possibilty of showing the categories in multiple columns rather than in one vertical list As people will want to align the text and images in different formats we added CSS classes to make the modifications as simple as possible Ecommerce Templates Page 145 of 229 A W Mecommerce BE templates The first thing you will want to do is set up the category format that best suits your site this involves adding a parameter to your vsadmin includes asp or vsadmin icludes php files depending on your version Next thing to do is open your CSS file this is found in the root of your store and is typically called style css or stylesheet css Copy and paste these lines into the CSS file P catname text align center margin top 0px margin bottom 4px vertical align top text align center P catdesc margin top 0px margin bottom 4px vertical align top IMG catimage border 1px border thickness 1px border color 000 border style solid vertical align top TD catimage vertical align top TD catname vertical align top text align center TD catnavigation vertical align middle text align left The classes explained P catname The alignment of the category name P catdesc The alignment of the category description Ecommerce Templates W Mecommerce
37. possible to assign a product to multiple categories using the additional sections drop down at the bottom of the page Prod Name The name of the product that will appear on the store It is also used for the ALT information for the associated product image and is used in the search function for locating products Price Numeric field for displaying the price of the product It s not necessary to add a currency symbol as the software takes care of that by taking the information from the country settings chosen in the main admin settings In Stock If using the Stock Management feature this is where you can specify the number of products in stock Choosing the drop down option of By Options means you have chosen to set Stock Management depending on product options rather than the product itself Display Product Check the box if you want the product to appear on your store Uncheck if not This is useful if you temporarily need to remove the listing so you don t have to type in the product information at a later date Sell button If this is checked you will generate a buy button under the product Unchecked will generate a message Out of Stock This text can be edited in vsadmin inc languagefile If you need to disable the buy and or checkout button for all your products please refer to the Advanced Tweaks chapter Image This is where you will need to set the path to the small image that is shown on
38. set up as an Editable Region The main body of content will be typically called Body and is represented by a light blue box around the area that can be edited Body The cursor will show as an arrow within an editable region and as a circle with a line through it in the locked region of the page To change the background colors in Dreamweaver click in the cell in design view and then select the bg color from the Properties Window Ecommerce Templates Mecommerce BE templates Eoemat None A Detar Fone Sive None F B Z u JO Ief i sa eg Hoa Figen w NoWrap Baf Background clit ver toe Hl Header Ba Adding a new page The simplest way to add new pages to your site is to open an existing page such as about htm and save it under a new name such as new htm Ecommerce Templates Page 139 of 229 140 yy Mecommerce BE templates GoLive Issues The first thing to do when you ve opened up Adobe GoLive is to go to File gt Open from the top menu Adobe GoLive File Edit Type Special Site Design New Ctrl N New Site b New Special gt Open Recent Files N Glose Geri Save Gtrl 5 Save S ShFE GE 5 Revert to Saved AlE FGH z Import b Export b FTP Browser Shft Ctrl F WebDAV Browser Shft Ctrl W Network Status Document Encoding gt Page Setup Shft Ctrl P Print Gtr P Print Preview Exit Ctrl Q Browse to the folder where you e
39. site Files of type Jal Documents 7 Cancel Text Encoding Western Latin 1 7 6 This will open the list of files and folders that make up your GoLive store Ecommerce Templates Page 11 of 229 E Mecommerce BE templates VirtualScreenStore site GeneratedItems a R Components G CsScripttib js R Designs O E images O gu Site Trash ry prodimages QQ stationeries vsadmin aboutus php affiliate php 2 blankpage php fy cart php ol categories php E contact php fe createdb php i customization php emailfriend php E index php proddetail php products php search php E services php i sorry php E srdicense txt ei style css E thanks php REA CEDAR BACRS CARS 7 Double click on any of the file names will bring up the page in design view Items that are repeated on several pages such as the company name news section menu etc have been set up as GoLive components so the whole site can be updated from the one file Double clicking on any of the components will bring it up for modification Components are shown with a change in cursor 8 After making the modifications you should be prompted to update all files that use that component 12 Ecommerce Templates p Mecommerce BE templates Updating Component AN The following files use this file as component and will be updated K E R E E E E A R K K E _ gt
40. text align left and the layout would look like this Home Printers and Scanners All Products View all products in all categories E E Scanners E Printers A RGB color scanners and B Inkjet and laser printers e scanner based systems oe for the very best in templates for everything from templates home and small office digital snaps to printing systems professional prints E Digital camera Printer paper Great digital camera for E Top quality paper for e all your imaging needs your printer office and templates templates home use To move the top navigation to the right change TD catnavigation vertical align middle text align left to TD catnavigation vertical align middle text align right The best thing is to play around with the settings until you find the one that best suits your site You can always come back here to get the default settings if you run into difficulty Ecommerce Templates A Mecommerce BE templates Editing the price color In version 4 1 6 we added the possibilty of changing the color of the price from the style sheet All you need to do is add the following to style css this example would make the price show as red SPAN price COLOR FF0000 Editing the product options properties In version 4 2 0 we added the possibilty of changing the format of the product options from the style sheet All you need to do is add the foll
41. that it comes somewhere after the include lines lt php include vsadmin db_conn_open php gt lt php include vsadmin includes php gt lt php include vsadmin inc languagefile php gt lt php include vsadmin inc incfunctions php gt To enable the login you will then need to go to vsadmin includes php and add the line if it s not already present enableclientlogin true Ecommerce Templates Page 95 of 229 A Mecommerce BE templates Finally you ll need to set up the login page itself Open your thanks php page and save it as clientlogin php Then go in to HTML code view and locate this line lt php include vsadmin inc incthanks php gt and change it to lt php include vsadmin inc incclientlogin php gt Save clientlogin php and upload it to your server You should now be able to see the login box and the login page on your store amp Login Status Not logged in Login Login Box amp Login Status Logged in as Andy Logout Login Box after successful login amp Login Status Client login not enabled Login Box if enableclientlogin true hasn t been set in vsadmin includes php Please enter your username a and password Login Password 7 Please click here to write a cookie to remember your username and password Submit Login Dialogue on clientlogin php 8 Setting up a client In your home admin page there should be a link client login admin click to set
42. the bottom These can be moved by editing the vsadmin inc inccart php file they can also be made obligatory extraorderfield1 Company Name adds a company name field to the top of your cart checkout page text can be edited here for other uses extraorderfield1required T RUE will make this field obligatory setting to false will make it optional extraorderfield2 Another Field will add an additional field to the bottom of the cart checkout page obviously the text will need editing here extraorderfield2required T RUE will make this field obligatory setting to false will make it optional Force form submission Minimum version 4 1 3 For payment processors where the credit card details are taken on an SSL connection on your site you can set the parameter forcesubmit T RUE which will submit the form by default in 5 seconds If you want to change that 5 second interval you can set forcesubmittimeout 5000 where the time is set in miliseconds so the above example would result in a 5 second delay Enable customer login Minimum version 4 2 0 To enable the customer login box you will need to add the line if it s not already present enableclientlogin true Wholesale pricing Minimum version 4 6 0 Wholesale prices can be set for product options To do this add the parameter wholesaleoptionpricediff TRUE Ecommerce Templates Page 195 of 229 196 A Mecommerce BE templates You can di
43. the sake of it Make sure you pay particular attention to the syntax required Again make a backup of the languagefile page before trying out any tweaks of code Ecommerce Templates H Mecommerce BE templates How to add a search box to each of your pages As well as the all signing all dancing search page you may want to have just a little search box in the left or right navigation column or at the top of every page for instance You can do this by copying and pasting the following code lt form method POST action search asp gt lt input type hidden name posted value 1 gt lt input type text name stext size 16 gt lt br gt lt input type submit name Search gt lt form gt If you want to include your own graphic search gif for the search button them change lt input type submit name Search gt to lt input type image name Submit src images search gif border 0 gt This is the most basic search searching for All Words in all categories But you could also use any of the parameters outlined in the tweak below as hidden fields to create a really powerful custom search or to search specific categories Ecommerce Templates Page 167 of 229 168 A Mecommerce BE templates How to pass search parameters to the search page You can create your own custom search by passing parameters to the search page like this search asp pg 1 amp scat ts1 amp stext Search Text amp s
44. these parameters By setting useproductbody format to 2 like this useproductbodyformat 2 Ecommerce Templates Page 187 of 229 188 A W Mecommerce BE templates the products are displayed with the product options price and buy button below the product image When useproductbodyformat is set to 1 the product options price and buy button are displayed to the right of the product image The reason we added this second layout is that it lends itself well to having more than one column of products So when using useproductbodyformat 2 the products will be displayed in the number of columns specified by productcolumns such as productcolumns 2 You can have as many as you like in theory but just make sure they fit on your page Please note that with the useproductbodyformat set to 1 the productcolumns setting will be ignored To allow you to specify the search results independently of the general product display you can set usesearchbodyformat to 1 or 2 in the same way There is also a second product detail format available now Setting usedetailbodyformat 2 will display the product detail page with the image to the left of the product description price quantity and buy button If you need the category text and description to the right of the image choose usecategoryformat 2 allproductsimage allows you to specify an image for All Products and the path can be inserted here Email a friend You
45. this images mygif gif if it s relative to the document it would be in the form of images mygif gif you can choose the form you want by selecting from the drop down in the window that appears when you add an image Why can I see the site correctly on my PC but on a friend s there are no images This is probably because the path to your image files is pointing to your hard drive rather than the images on your server the most likely cause is that the site hasn t been defined see below How do I define my site Open Dreamweaver and go to Site gt New Site Give your site a name and then browse to where you extracted the template to If you want to upload your files via Dreamweaver then you ll need to add the FTP information that was given to you by your host Ecommerce Templates E Mecommerce BE templates Frontpage F A Q Why can t add pages in Navigation View Why are parts of the pages missing like the navigation and news sections How do change the wording of home on the nav bar Why is all the formatting missing when upload my site How do make a back up of my site How do stop Frontpage overwriting my database and database connection files Why can t I add pages in Navigation View First of all remember that the PHP version doesn t use Frontpage navigation and that some templates rely solely on include files rather than a Frontpage theme For the ASP version for some reason you can t add child
46. to charge 5 for the first item entered into the cart and then 1 for each additional item What method should use How do set up shipping based on a percentage of the final sales price How do add tax to shipping Can show shipping costs before checkout That s not really possible as the cart doesn t have the information of where the items have to be shipped to One suggestion is to set up a static shipping charge page outlining costs and directing customers there Can use multiple shipping methods It s not possible to mix n match shipping methods don t need to charge a per item shipping someone can order 1 product or 20 products and I charge the same amount want them to have the option of choosing either standard or express and not be charged per item Using weight based shipping set every product a very low weight say 0 1 Then set up your postal zones with only one rule per zone which has a very high max weight Say 9999 and the cost as your shipping cost On the admin main page make sure pack products together is set want to charge 5 for the first item entered into the cart and then 1 for each additional item What method should I use Use weight based shipping and set every weight to 1 to make things easy Then in the postal zones section set the rules so that a weight of 1 is 5 a weight of 2 is 6 and for each 1 above the highest weight add an extra 1 114 Ecommerce Templates a W
47. up your clients options 96 Ecommerce Templates A Mecommerce BE templates Use this page to update your client login details Login Name Password Login Level Actions Modify Delete No client logins defined Click here to add a New Client Login X STE State Tax Exempt CTE Country Tax Exempt SHE Shipping Exempt WSP Wholesale Prices Click on new client login to add the details and parameters available for each particular customer Use this page to update your client login details Login Name Password Login Level 0 z Actions State Tax Exempt Country Tax Exempt Shipping Exempt Wholesale Pricing 0 al 2 3 4 Enter the client name password the relevant action You can use CTRL Click to select more than one choice and finally the login level When done click on submit and your client will have been set up with the parameters you have assigned Login level You can assign different levels of login permissions on any page to say that a particular page is restricted to anyone below the login level assigned in the login admin section For example if you set requiredloginlevel 4 then only people who you have set up with a login value of 4 or above can view the page when logged on Only place the code on the pages where you need to restrict access for example it should not go on clientlogin php To add the level of restriction to individual pages you will need to add the line lt php requiredlog
48. use to calculate shipping Shipping Type MEEO On the same page you will see a setting Shipping Units where you can define the weight units that are used to define your product weights Please note that the shipping units are limited in some countries Notably the United States is limited to specifying product weights in lbs and ounces If using UPS shipping you can choose if you wanted to use Ibs and Oz or Kilograms for product weights Please note some countries may be restricted as to available shipping units Shipping units Use Kilograms to specify product weight gt Use lbs Oz to specify product weight N pecify product weight Now go back to the admin home page by clicking on home on the left menu Click on the text link near the bottom of the page which says Register with UPS and follow the steps in the registration wizard Ecommerce Templates A Mecommerce BE templates view Orders Online Help Change username password Online Help Edit admin settings Online Help View affiliate partners report Online Help Edit top categories Online Help Edit categories Online Help Edit products Online Help Edit product options Online Help Discounts and coupons Online Help Edit States Online Help Edit Countries Online Help Edit Postal Zones Online Help Edit Payment Providers Online Help Edit Order Status Types Online Help Register with UPS Online Help Logout After completing the UPS Wizard you are now read
49. version 3 1 2 To show tax inclusive prices on the products page use showtaxinclusive T RUE the wording for the tax can be changed in vsadmin inc languagefile php UPS Options Minimum version 3 5 0 The way that you deliver your packages to UPS for delivery can affect the total cost of delivering the package We have set the default as Customer Counter though you can change this by setting the following in your vsadmin includes php file Ecommerce Templates Page 189 of 229 190 A Mecommerce BE templates upspickuptype 03 The code in quotes there would be taken from the following table 01 Daily Pickup 03 Customer Counter 06 One Time Pickup 07 On Call Air 19 Letter Center 20 Air Service Center Remember to enclose the code above in double quotes Also please note that these options are not exactly the same as you might find on the UPS web site but we hear that is something that UPS are working on more information To add UPS shipping insurance based on the product value but not ask the customer addshippinginsurance 1 To ask the customer if they would like shipping insurance on the checkout form addshippinginsurance 2 Commercial location Minimum version 3 5 0 Set commercialloc TRUE if you want to place a question and checkbox on checkout for shipping to a commercial location This is automatically set for UPS but can be used for other shipping methods Currency for
50. worth the investment if you want to get a listing in the MSN directory amongst other places there s a set up of fee of 49 and then a charge of 0 15 per click Overture Overture is one of the major players in pay per click like Google adwords it s a great way to target your audience and in the same vein it can work out expensive so it s important to do your research and check out the competition With Overture you bid on the price of your keywords and a well targeted campaign can prove very successful remember that a top three listing is beneficial Kanoodle Another pay per click search engine but targeting shopping sites For more information and a 10 free trial take a look at www ecommercetemplates com kanoodle asp Other search engines and directories Here s a list of other places to submit your site some are free and some are paid inclusions it s also worth doing a search to find directories of sites that are industry related or regional but again avoid using free for all link farms Ecommerce Templates a H Mecommerce BE templates you are likely to get more spam than trade and may even be penalised by the major players Inktomi paid All the web free paid Lycos paid Teoma Ask Jeeves paid Open Directory free Copyright Ecommerce Templates February 2005 This package must not be photocopied reproduced transmitted in any form or by any means without the prior written permission of the c
51. your product pages The default location for the product images is the in the folder prodimages We suggest preparing an image here of between 100 and 150 pixels in width It s best to keep the name lowercase and with no spaces If there is no image associated with the product then leave the field Ecommerce Templates A W Mecommerce BE templates blank If you need multiple images for a product then please refer to our Advanced Tweaks chapter Large Image This is the path to the images shown on the product detail page Again the default location is prodimages and we would suggest a maximum width of 450 pixels The field can be left blank if required Product Weight If you are using UPS USPS or weight based shipping then you will need to enter a value here as it will be the base for shipping cost calculations The value you set is up to you meaning that the example of 6 above can mean 6 kilos or 6 pounds depending on how you want to work A value of 6 5 would be 6 kilos 500 grams or 6 pounds 8 ounces Product Options This is where you can stipulate the number of product options associated with each product When you choose one or more from the drop down the product options field will appear below with drop downs for selecting the choices you set up through the product options admin page Description As the name suggests a place to describe your product This is searchable from your search page so it is b
52. 000 TD cobhl background color FFC42B TD cobll background color FFF7B8 color 666666 Editing the page numbers In version 4 7 0 we added the possibilty of changing the format of the page numbers from the style sheet All you need to do is add the following to style css this example would make the page numbers show as Verdana size 12 P pagenums font size 12px font family Verdana Ecommerce Templates A Mecommerce BE templates In version 4 7 0 we also included the possibility of changing the format of the alternative currencies All you need to do is add the following to style css this example would make the currencies show in Verdana size 10 and gray Editing the curreny format SPAN extracurr font size 10px font family Verdana color 666666 Ecommerce Templates Page 151 of 229 A Mecommerce BE templates DHTML Menus Some of the templates use DHTML drop down or pop out menus In Frontpage these will be include files found in the Includes folder In Dreamweaver they form part of the dwt template files and In GoLive they will be set up as a component The link colors are set in the css file Like any script these won t show up in design view and when previewing them ina browser they will not show correctly as they are dependent on the database connection Once published to a server they should show correctly If your site has a hierarchy of folders a
53. 3 Click Add URL 4 Enter the exact URL of this file for instance http www yourstore com vsadmin wpconfirm asp php Click Submit Now go back to the https secure authorize net settings main menu Scroll down until you see Security then click on Obtain Transaction Key 8 Answer the Secret Question you used to set up your account and take note of this transaction key NO Now in your Ecommerce Template admin go to the Payment Providers section click Modify for Authorize Net and enter your Merchant Login Id and Transaction Key where indicated Make sure the system is set to Enabled and is in demo mode to allow you to test easily You should now be ready to Provider Name Auth net SIM run some tests through the system To test use the ae As Credit Card following visa card number Enabled with any date in the future Demo Mode 4007000000027 Merchant Login ID When you re ready to go live don t forget to take Authorize Net out of demo Transaction Type Authorize Capture gt mode in your Ecommerce 4 submit reset Plus Template admin section Transaction Key Ecommerce Templates E W Mecommerce BE templates Troubleshooting Authorize net If you receive an error such as The referrer relay response or receipt link URL is invalid or an error number 14 then please check that the Store URL in your Admin Main page is correct The Store URL should be the URL of the
54. 46 H Mecommerce BE templates NOCHEX Once you have created your account you just need to go to the Edit Payment Providers link on your store admin chose Modify for NOCHEX and enter the email address that is associated with your NOCHEX account Setting up APC Provider Name NOCHEX show as 1 The NOCHEX Automatic Enauiads Payment Confirmation haired M system will mean that your Demo Mode jy orders will be automatically authorized when they come Email Address o yourdamain com in Setting it up is quite simple 2 To enable APC support on your NOCHEX account you have to contact NOCHEX support here http www nochex com help contact support 3 Once you have done this you can log in to your NOCHEX account and click on the Edit Automatic Payment Confirmation Details menu option The URL that you will need to enter is http www yourstore com vsadmin ncconfirm asp php You will of course need to change yoursite com for the URL of your own site Troubleshooting NOCHEX Setting up NOCHEX APC is quite simple but if you have tried the above instructions and your orders are still not automatically authorized then we have some troubleshooting information here for you Your host will need the XML pack installed on the server for IPN to work You can check this by opening the ncconfirm asp page directly in your browser by entering the URL like so http www yourstore com vsadmin ncconfirm asp php You wil
55. A Mecommerce BOB templates Ecommerce Templates User Manual Version 4 8 0 February 2005 Ecommerce Templates February 2005 Ecommerce Templates Page 1 of 229 H Mecommerce BE templates Table of Contents Chapter 1 Getting Started 2 0cccscciccccescsceectennscasesccsecasaeesesseseacues 3 Chapter 2 Admin Settings Multi languages and Payment Providers 23 Chapter 3 Categories Products Product Options and Discounts 66 Chapter 4 Admin Orders Affiliates Dropship and Customer Login 82 Chapter 5 Shipping Methods cccceeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeneees 99 Chapter 6 Design Issues CSS and DHTML Menus 0 02000 116 Chapter 7 Advanced TWeakS ecceceeeeeeeeeeeeseeeeeeeeeeeeseeeneneeenees 156 Chapter 8 F A Q and Troubleshooting csseeeeeeeeeeeeeeeeeeeeeeeees 201 Chapter 9 Search engine information cseseeeeeeeeeeeeeeeeeneeeee 214 Ecommerce Templates A Mecommerce BE templates Chapter 1 Getting Started Welcome Requirements Installing the template Opening the template in Dreamweaver Opening the template in Frontpage Opening the template in Adobe GoLive Using an FTP program to upload your store Using Dreamweaver to upload your store Publishing your store via Frontpage Making the database connection ASP version PHP version Files and folders Ecommerce Templates Page 3 of 229 A Mecommerce BE templates W
56. C DER encoded binary X 509 CER Base 64 encoded X 509 CER yptographic Message Syntax Standard PKCS 7 Certificates P7B m Include a certificates in the certification path T possible Personal Information Exchange PKCS 12 PFX Include al certificates in the certification path if possible F Enable strc ng protection requires IE 5 0 NT 4 0 SP4 or above Delete the private key iF the export Is successful lt Back Next gt Cancel 5 On the next page of the wizard choose Base 64 encoded X 509 CER as the format Now give the file a filename such as certificate cer and save it on your desktop or somewhere you have easy access to it Certificate Export Wizard E x File to Export Specify the name of the file you want to export File name C Documents and Settings Administrator Desktop certificate cer Browse lt Back Next gt Cancel 6 Run notepad or other text editor and open this certificate cer file 54 Ecommerce Templates H Mecommerce BE templates Open Install Certificate Scan with AYG Open With StuffIt t Add to Zip CD Add to certificate zip t Zip and E Mail certificate zip Remember that as certificate files are automatically created with a cer extension to look under all files and not just files with a txt extension Ecommerce Templates Page 55 of 229 Eja Mecommerce templates 56 7 Open your Ecommerce Plus t
57. D If you need to force the settlement in US Dollars even if you are selling from another country Encryption Minimum version 3 5 0 At the moment for using the capture card method credit card encryption can be used if ASPEncrypt is available on the server so the parameter will be encryptmethod aspencrypt If you do not want encryption you have to explicitly set encryptmethod none Remember that by doing so you have to take extra care to make sure the database is secure and to delete the card numbers from the database as soon as they are processed If you are unsure about your site security it might be an idea to contact one of the developers here for consultation Top navigation Minimum version 3 5 0 If you need to remove the top navigation ie home gt gt category gt gt product then set showcategories false Ecommerce Templates Page 175 of 229 176 A W Mecommerce BE templates Terms and Conditions Minimum version 3 6 0 If you need to make your customers agree to your terms and conditions on checkout set termsandconditions true You will also need to create a page with your terms and conditions called termsandconditions asp which will be shown in a 420 x 380 popup Quantity boxes Minimum version 3 6 1 Setting the following to TRUE will put up a quantity box on the products and the product details page not available if using usedetailbodyformat 2 showquantonproduct FALSE showquantondetail FALS
58. E Zero price Minimum version 3 6 3 If you set this for instance pricezeromessage lt b gt Price Please call lt b gt then in the case where a price is set to zero this message will be printed instead If the pricezeromessage is not set then products with a zero price will be displayed as Price 0 00 as usual Show product id Minimum version 3 6 3 showproductid true will cause the product id to display on the product pages The text Product ID is from the vsadmin inc languagefile asp as xxPrlid Hide product options Minimum version 3 6 4 noproductoptions true this will hide all the product options on the products page Invoices packing slips Minimum version 3 6 6 invoiceheader lt img src images logo gif border 0 gt lt br gt lt br gt Ecommerce Templates A H Mecommerce BE templates this will print your logo at the top of the invoice Obviously you will need to upload the logo to your images folder and set the path name correctly invoiceaddress lt br gt lt b gt EcommerceT emplates com lt b gt lt br gt My Address lt br gt MyTown 90210 lt br gt California lt br gt lt br gt this will print your address on the invoice As you can see it is possible to use HTML for formatting invoicefooter lt br gt lt br gt lt font size 1 gt Thank you for shopping with EcommerceTemplates com lt font gt Will print the footer information you need to include Again H
59. E templates Adding products Once you have at least one category defined it s possible to start adding products to the store 1 Click on the Products link in the admin section will bring up a page with the default list of top categories and categories that come with the download Please click on a category or sub category to list products in that section New Product Show all products in all sections Computer Parts Peripherals Systems Printers and Scanners Printers Scanners Click here to add a new product ew Product Note Once products Use this page to update your store products New Product have been added you ProductID Product Name Discounts Modify Delete can select the 1 PC multimedia Bae Ge pcOO1 Assign Modify Delete link Show all package products in testproduct Cheap Test Product Modify Il ions F R meet Sa scannerO0O1 Flatbed scanner Modify give a inkjetOO1 Inkjet Printer Modify o IprinterOO1 Laser Printer Modify isting O sence on palmtop001 Palmtop Computer Modify your store keyboard001 PC Keyboard Modify Products monitorOO1 PC Monitor Modify shown in red mouse001 PC Mouse Modify mr ao serialcab001 PC Serial Cable Modify Out OT StOC items portableOO1 Portable PC Modify Professional F A fscanner00 1 Scanner Modify Click here to add a new product New Product Ecommerce Templates sH Mecommerce BE templates Assigning discounts is dealt with at the end
60. Help View affiliate partners report Online Help Edit top categories Online Help Edit categories Online Help Edit products Online Help Edit product options Online Help Discounts and coupons Online Help Edit States Online Help Edit Countries Online Help Edit USPS Shipping Methads Online Help Edit Payment Providers Online Help Edit Order Status Types Online Help Register with UPS Online Help Logout There s no more to it than that really and as all the integration has already been provided in the software you should be up and running with USPS All that is left to do is to add the weight of each product as they are added through the product admin section The shipping cost will then be calculated on checkout depending on the origin destination and weight of the order IMPORTANT NOTE After you apply to the USPS you will receive an email from them with your username and password In this email will be a couple of lines about how to switch your profile to allow you access to the production server Until you follow this step you will receive an error in checkout about not being authorized on the server Ecommerce Templates H Mecommerce BE templates Other Shipping Methods No shipping As the name suggests this is the option to choose if there are no shipping costs involved Select which method you wish to use to calculate shipping Shipping Type Don t add shipping N Flat rate shipping If you select flat rate shipp
61. SSL certificate e What is a personal certificate e Is this system really secure What is ASPEncrypt ASPEncrypt is a component that resides on your host s server It provides a client side ActiveX sub component called XEncrypt which performs all cryptographic operations directly on your machine for better security In particular operations involving the user s private key such as digital signing and data decryption can be performed without jeopardizing the security of the private key More information from www aspencrypt com Not all hosts have the component installed so it is worth asking we recommend the Windows hosting at www tokios net What if ASPEncrypt is not installed on the server Although we strongly recommend using ASPEncrypt it is possible to use the system without by choosing encryptmethod none in vsadmin includes asp If you decide to use this method remember to delete the credit card information at very regular intervals The details are still on a secure connection but without the added security of encryption Can I use my host s shared SSL certificate Yes you can Alternatively you can apply for your own through a company like Thawte Geotrust or InstantSSL What is a personal certificate This is a data structure that stores someone s personal information such as a name or email address together with this person s public key As the credit card details are encrpyted this will be necessary so that onl
62. TML can be used for formatting Dump credit card numbers Minimum version 3 6 6 dumpccnumber true this will dump the credit card numbers to the csv file Note that if you are using ASPEncrypt this option will not be available as the numbers cannot be decrypted in a CSV file Continue shopping Minimum version 3 6 6 actionaftercart 1 or not setting anything will mean that the continue shopping button will take the URL from the xxHomeURL from the vsadmin inc languagefile asp which is the current default actionaftercart 2 Will make the cart continue shopping button return to the page you just came from when you are on the cart contents page actionaftercart 3 when you add something to your cart you will refresh immediately back to the products page you came from without going to the cart contents page Adjust date Minimum version 3 6 6 dateadjust 3 Ecommerce Templates Page 177 of 229 178 A W Mecommerce BE templates would adjust the date the order status was updated by 3 hours dateadjust 4 would adjust it by minus 4 hours This is so that if your server time is not the same as your local time then you can adjust for this NB Version 4 6 3 allows for the date adjust in the admin section too rather than only in public view as before Shipping insurance Minimum version 3 6 6 Shipping insurance can now be added to more shipping types than just UPS shipping If using UPS shippin
63. Unix Linux servers so please contact us if this is the case I ve forgotten lost my admin password how can retrieve it If you ve forgotten the password to your admin section then the easiest thing to do is to download your database and have a quick look in the admin table in Access Ecommerce Templates Page 207 of 229 208 A Mecommerce BOB templates PHP Plus version for Unix Linux servers I m not receiving email confirmation of orders what s up Why do my orders disappear in the orders admin page Why can t run the createdb php file I ve forgotten lost my admin password how can retrieve it I m not receiving email confirmation of orders what s up Make sure that the email address in the admin main page is a valid email address on the server Sometimes emails cannot be sent to an address outside of the domain if the From address is not on the domain and valid Why do my orders disappear in the orders admin page If a payment is not authorized then it will be automatically deleted after the time you specify in your admin main page Why can t I run the createdb php file This usually happens when either the database connection hasn t been set correctly in vsadmin db_open_conn php or if that has been done then check with your host that your server is running a minimum of PHP4 1 Ecommerce Templates A W Mecommerce BE templates I ve forgotten lost my admin password how can retriev
64. Verdana Arial color CC0000 Editing the horizontal rule properties with CSS This line of code will give you a blue horizontal rule one pixel in height HR color 3366FF height 1px Netscape browsers will ignore this Using CSS classes CSS classes allow you to vary your styles on a page for example giving a section smaller text or different link properties this can be really handy when for example you have light and dark backgrounds and you need your links to show up well on both Here s an example of using a class for hyperlink properties A dark link color FFFFFF text decoration none A dark visited color FFFFFF text decoration none Ecommerce Templates A Mecommerce BE templates A dark active color FFFFFF text decoration none A dark hover color FF9966 text decoration none This will give you white links with an orange mouseover To apply it to individual links you ll need to add the class like this lt a class dark href mylink html gt link text lt a gt To change text size or color between lt TD gt or lt P gt tags you might have something like this TD smaller font size 11px font family Verdana color CC0000 P smaller font size 11px font family Verdana color CC0000 This will give you red 11 pixel size text when you add a class like this for a paragraph lt p class smaller gt
65. a American Samoa Arizona Arkansas Armed Forces Africa Armed Forces Americas Armed Forces Canada Armed Forces Europe Armed Forces Middle East Armed Forces Pacific California Enabled Iv 790 0790949 4 a x ae atta a CA Tax You can also choose which states will appear in the drop down menu on checkout by selecting them here Ecommerce Templates A Mecommerce BE templates Pack products On the main admin settings page there is a drop down choice of packing products separately or together which will affect the final price of shipping for USPS UPS and Weight Based Shipping Select how you pack products for shipping calculations Only affects UPS USPS and weight based shipping Pack Products Pack products separately Pack products separately Pack products together h Choosing the packing products together option will calculate the shipping price based on the total weight of the package Packing products separately will calculate the shipping cost as a sum of the individual postage cost Ecommerce Templates Page 113 of 229 H Mecommerce BE templates Shipping FAQ Can show shipping costs before checkout Can use multiple shipping methods don t need to charge a per item shipping someone can order 1 product or 20 products and charge the same amount want them to have the option of choosing either standard or express and not be charged per item want
66. admin main page and try an email friend to yourself If you receive the email you are all set Ecommerce Templates Page 205 of 229 206 a H Mecommerce BE templates If you are using an email object apart from CDONTS then you need to set your mailhost To do this open the file vsadmin includes asp in notepad and near the top you should see something like mailhost your mailserver com You will need to set this to the address of your host s mailserver If you don t know what this is then please ask your host Typical settings would be something like mailhost mail yourhost com mailhost smtp yoursite com Once that is set you can use email objects other than CDONTS One important note about using CDO to send mail There are 2 ways to send email using CDO one which requires a mailhost and one which does not It is worth trying first mailhost mail yourhost com and if that does not work then try setting mailhost If you still can t get email to work please ask your host if they have a test script for sending email from an ASP page Once you have tried the test script using one of the email objects that we support listed above send us an email with your FTP login details and URL of the test script and we will have a look at why emails are not working from your Ecommerce Plus template One other important note You need a properly configured mailserver to send emails from an ASP page For this reason don t wor
67. age as well as the bottom set pagebarattop 1 Ecommerce Templates A W Mecommerce BE templates Disabling SSL Minimum version 3 5 4 Setting nochecksslserver TRUE will disable the checking with capture card and other payment systems that require an SSL server that check you are on an SSL connection IMPORTANT NOTE This should not be set unless you are most certainly sure that you are on HTTPS when viewing the credit card details Our check for SSL can be fooled the way some servers set up their shared SSL certs so all this switch does is remove the warning in this case It should NOT be used to enable yourself to view CC details on a non SSL connection Adding tax to shipping Minimum version 3 5 9 If you need to add tax to shipping you ll need to choose taxShipping 1 if not leave it as it is ie taxShipping 0 Setting taxShipping 2 will add the shipping tax to the state and country tax totals Shipping address Minimum version 3 6 3 Use noshipaddress true to cause a shipping address entry section not to be shown on the checkout page if set Will pick up option Minimum version 4 1 0 only for UPS USPS weight and price based shipping Use willpickuptext Will Pickup If you want to allow your customers the option of picking up their purchase from your physical location The text here can be changed as necessary Use willpickupcost 1 32 To set the cost of picking up from your location Set to zer
68. ain admin setting page Select which method you wish to use to calculate shipping Shipping Type Weight Based Snippie gt The system works such that you can set a series of weight limits and shipping costs for packages up to those weight limits The weight limits are set in the admin postal zones page The weight can be in pounds kg ounces whatever You give it meaning by what you enter as the product weight in the products admin page Shipping Information product Weight For instance if you have entered a weight of 2 4 in the products page and that to you means 2 4 kilos then if your weight limit is up to 3 then that is up to 3 kilos also With the price that will be whatever the currency you use is If itis 4 5 and you use dollars then it is 4 50 After adding your product weight to the products you ll need to set up your zones and rules in the admin postal zones page Set up the names of the zones you would like to use World Zone Rules Zone Name Zone Rules 1 Edit Rules 2 Edit Rules 3 Edit Rules Now click on the Edit Rules link to set up your weight price ratio Ecommerce Templates E W Mecommerce BE templates For every above the highest weight add an extra for standard shipping Max Weight Standard Charge ony iN e poy e w m o If your highest weight is 50 and the price for that is 5 00 and you set For every 5 above the highest weight add an extra 0 5 then at a we
69. and Replace Rename lt Remove E Commands Scale Scale to Size v i50 Pixels il variable X Pixels Back Next gt Nf Cancel The Rename and Commands options probably won t be needed Click on next and you will be given the option of where you would like to save your newly modified files and the option of saving the script so it can be used again at a later date Batch Process m Saving Files Batch Output Same Location as Original File Custom Location C Documents and E Backups Overwrite Existing Backups Incremental Backups Q Save Script lt Back Batch N Cancel Clicking batch will modify all the files you selected to the specifications you set up 126 Ecommerce Templates E Mecommerce BE templates Frontpage issues The majority of the colors on the templates are cell backgrounds which can be changed by right clicking on the cell in normal view and choosing cell properties O templa Copyright Shopping cart with support for sections full adr Gut Go py Paste Paste Special Theme Shared Borders Insert Row Insert Column Split Cells Page Properties Table Properties Paragraph Font Alt Enter You can then select the color of your choice Ecommerce Templates Page 127 of 229 Mecommerce templates Ee Center fe I
70. are slight variations between the different Dreamweaver versions but the basic principle remains the same 1 Open Dreamweaver 2 Select Site 3 Click on New Site Te Ea vev meot odiy Tert Comers Window Help Get Gtris Shift D Gheck Out FAEH Put Chri Shift Check In Chris AieSrit Undo Ghetk Out Locate in Site Reports Deploy Supported ries 4 Ensure the Advanced Tab and in the Site Name Section give the template site a name 5 In the Local Root Folder Section and select the yellow folder to browse to the folder you extracted the template to By default this should be C Dreamweaver Templates DW Store Template Ecommerce Templates sE Mecommerce BE templates Site Definition for Store name 3 x Basic Advanced Category Local Info Remote Info Testing Server Site Name Store named Cloaking r Design Notes Local Root Folder fe Inetpub wawwroot Store 5 Site Map Layout 7 Fie View Columns 7 Retiesh Local Fie List Automatically Contribute Defauk Images Folder SS HTTP Adckess hite This address enables the Link Checker to oo HTTP links that refer to your own Cache V Enable Cache The cache maintains fle and asset information in the ste This speeds up the peer penal ME management ard Ste Mie eatures To get started you won t need to fill in any other information Click on Done Please see our tutorial here www ecommercetemplates com tutorials for more help Ecomm
71. ates 3 When the screen refreshes you ll need to give your database a name and click on Add db MySQL Account Maintenance Databases User leesperf_test V Ob v Add User to Db Ob shoppingcart Add Ob 4 Finally choose the database you have just set up from the drop down and choose Add User to Db MySQL Account Maintenance Databases leesperf_shoppingcart Delete Users in leesperf shoppingcart User leesperf_test v Ob leesperf_shoppingcart Add User to Db leesperf_shoppingcart J Ob 5 You will then be presented with details of your connection string that you can copy and paste into db_conn_open php MySQL Account Maintenance Databases leesperf_shoppingcart Delete Users in leesperf shoppingcart Server localhost leesperf_test Delete Username leesperf_test Password test Connection Strings Database leesperf_shoppingcart odds Perl O8 gt connect OBI mysql laezpert_shoppingcart Jocalhost laezper _tazt lt PASSWORD HERE gt scbhemrsol_connect localhost leesperf_test lt PASSWORD HERES or die I PHP cannot connect to the database because mrszel_error mysql_select_db leespert_shoppingcart Note Make sure you include the underscore in your user name and database name 6 Upload the db_conn_open php and replace the file in your vsadmin directory 20 Ecommerce Templates H Mecommerce BE templates Once this i
72. box you have in your HTML editor This should look something like this proddetail asp prod ref001 or categories asp cat 1 need to change hosts any recommendations We don t do hosting ourselves but you can find a number of recommendations here on our hosting page http www ecommercetemplates com hosting asp Where can get the updaters The updates are available from http www ecommercetemplates com updaters asp Free for the first 6 months and 29 95 for a further 6 months please email us if you have a change of address Can upgrade from my Standard Version to the Ecommerce Plus The price is 60 for the upgrade available from http www ecommercetemplates com upgrades asp Ecommerce Templates H Mecommerce BE templates Can I resell your shopping cart software For the time being the only avenue is through our affiliates program or reseller program which will give you a 20 return on each purchase made through your affiliate link How do edit the text on my store All the default language generated by the store can be edited in the file vsadmin inc languagefile asp php the most recent additions are always added to the top for people who have already made changes and are updating their store version add a product to my cart but it shows as empty why s that There are 2 known reasons for this happening Your cart page is in a frameset gt Remove the page from frames You don t have cookie
73. ce BE templates Troubleshooting PayPal Setting up PayPal IPN is quite simple but if you have tried the above instructions and your orders are still not automatically authorized then we have some troubleshooting information here for you Your host will need the XML pack installed on the server for IPN to work You can check this by opening the ppconfirm asp php page directly in your browser by entering the URL like so http www yourstore com vsadmin ppconfirm asp php you will of course need to change yoursite com for the URL of your own site If you just get a blank page then probably the XML pack is installed If you receive an error then please send a note to your host asking them if they will install the XML pack It is available free here http www microsoft com xml Or comes as standard when IE6 is installed on the server PayPal has introduced a new Merchant Tools feature called Auto Return If you select this option in your account PayPal has you add in the URL you would like your customers to return to on your website What actually happens is that you are directed to the Thank You page that gives an error message Sorry there has been an error You will also not receive order confirmation so don t use this PayPal feature with the ecommerce templates For more information rates and support please visit www paypal com Ecommerce Templates Page 39 of 229 40 H Mecommerce BE templates 2Checkout
74. change the color of the individual elements layers by clicking on the color next to the paint icon and selecting the color of your choice 122 Ecommerce Templates H Mecommerce BE templates NB There are quite a few windows available in Fireworks probably the most important being the tools and properties if you don t see these select them from the window menu at the top of the screen Always export your graphic by going to File gt Export Preview and choosing the format usually as a GIF it s best not to use png files on your site as not all browsers recognize the format and the file size will be much larger too Ecommerce Templates Page 123 of 229 124 Batch processing A Mecommerce BE templates A very useful feature of most graphics programs is the ability to change a large number of graphics to the same specifications This is really useful for the ecommerce templates when preparing the product images for the product and product detail pages The first thing to do is place all your images in a folder on your hard drive Then open Fireworks and choose File gt Batch Process from the top menu 7 Macromedia Fireworks MX File Edit view Select Modify Text New Ctrl N Open Ctrl O Open Recent b Reconstitute Table Scan gt Glose Grrl HN Saye Ghl 5 Save S Grrl Shift S Save a Gopy Revert Import Gtr R Export Grrl Shift R Export Preview Ghrl
75. code view and locate this line lt include file vsadmin inc incthanks asp gt and change it to lt include file vsadmin inc incclientlogin asp gt Save clientlogin asp and upload it to your server You should now be able to see the login box and the login page on your store Ecommerce Templates Page 93 of 229 A Mecommerce BE templates amp Login Status Not logged in Login Login Box amp Login Status Logged in as Andy Logout Login Box after successful login amp Login Status Client login not enabled Login Box if enableclientlogin true hasn t been set in vsadmin includes asp 4 Please enter your username and password Login Password 7 Please click here to write a cookie to remember your username and password Submit Login Dialogue on clientlogin asp Setting up a client In your home admin page there should be a link client login admin click to set up your clients options Use this page to update your client login details Login Name Password Login Level Actions Modify Delete No client logins defined Click here to add a New Client Login X e STE State Tax Exempt CTE Country Tax Exempt SHE Shipping Exempt WSP WWholesale Prices Click on new client login to add the details and parameters available for each particular customer 94 Ecommerce Templates H Mecommerce BE templates Use this page to update your client login details L
76. connection between the store and the database that dynamically generates the store functions The set up is different for the ASP and PHP versions ASP Version The easiest way to set up your connection is by preparing a quick test file and then copying the contents into your db_conn_open asp file in the vsadmin folder here s how to do it 1 Open Notepad and Copy and Paste the following lines of code lt HTML gt lt BODY gt sDSN Provider Microsoft Jet OLEDB 4 0 Data Source lt server mappath vsproducts mdb gt 2 Save the file as test asp 3 Upload this file to your fpdb folder the one where your database resides 4 Now Open this page in your browser the URL should be something like www yourdomain com fpdb test asp 5 Copy the contents of that page it should look something like this sDSN Provider Microsoft Jet OLEDB 4 0 Data Source C web database vsproducts mdb Ecommerce Templates Page 17 of 229 A W Mecommerce BE templates 6 Open the file db_conn_open asp located in the vsadmin folder of your template in notepad and replace the current content with what you have copied from test asp just make sure that you don t delete the opening and closing lt gt tags so your code in db_conn_open asp should look something like this lt DIM sDSN sDSN Provider Microsoft Jet OLEDB 4 0 Data Source C web database vsproducts mdb gt 7 Upload your new db_conn_open
77. could have the same name Sub Category Of This drop down allows you to choose the category above the one you are adding In the example above Toshiba will be a sub category of laptop t Category Function There are two options when setting up a new category The category may have products added to it in this case select Products can be added to this category If there are to be further sub categories in the hierarchy then select Categories can be added to this category It will not be possible to add a product to a category that has subsequent sub categories Category Image This is an optional field where you would place the path to the image to accompany the category name Category Description Also optional if you would like to describe the category to your users It is possible to add HTML to this field Ecommerce Templates A Mecommerce BE templates Overview The multiple category system allows for a hierarchy of up to 10 levels If you inadvertently exceed the 10 levels an error will appear Products can only be added to the last category in your hierarchy Be sure that when creating sub categories you don t get into a loop of categories when the Top Category of one of your categories links back to one of its own sub categories If this occurs you will see the error message LOOP You must fix this before continuing Ecommerce Templates Page 69 of 229 70 Py Mecommerce B
78. cture and one product detail picture It is possible to add HTML to your product description or merge the pictures in your graphics program to make one graphic from several Alternatively you can add a little code to the product picture field Normally the path to your image would be prodimages graphic jpg but if you wanted to add 2 graphics then you would place prodimages graphic1 jpg gt lt br gt lt img src prodimages graphic2 jpg That would place one graphic under another remove the lt br gt if they are to go side by side or add an extra lt br gt for greater vertical spacing Ecommerce Templates Page 163 of 229 164 A Mecommerce BE templates Adding recommended products to your cart page This is a way of trying to get people to continue shopping after they ve added items to their cart it s really simple but you really should back up your cart asp cart php first Open the file cart asp cart php Scroll down through the code until you find the include lines for the ASP version they should be like this lt include file vsadmin db_conn_open asp gt lt include file vsadmin includes asp gt lt include file vsadmin inc languagefile asp gt lt include file vsadmin inc incfunctions asp gt lt include file vsadmin inc inccart asp gt or for the PHP templates lt SCRIPT LANGUAGE php gt include vsadmin db_conn_open php include vsadmin includes php inc
79. d in Now if for instance you wanted to add a header or footer for the Email payment provider you will see that the id is 4 All you have to do is add the id 4 after emailheader or emailfooter like this emailheader4 This is your email header for the email payment provider emailfooter4 This is your email footer for the email payment provider Order status email Minimum version 4 5 0 You can now set the system to send an email to customers when you change the order status on the admin orders page To turn this feature on you need to add the following parameter for example orderstatusemail Your order id orderid from orderdate has been updated from oldstatus to newstatus on date and the order tracking is statusinfo The message can be anything you like and can contain HTML if you have the htmlemails true setting The following parameters will be replaced with the actual order and order status details orderid orderdate oldstatus Ynewstatus Ecommerce Templates W Mecommerce BE templates date statusinfo You can also set a parameter orderstatussubject for the order status emails in the vsadmin includes asp file for example orderstatussubject Place text here If you don t set this then the default email subject Order status updated will be used for the order status emails Using the setting alwaysemailstatus true will mean that the checkbox for email order status chang
80. d which you can obtain from www thawte com or www verisign com If you do not have an SSL certificate installed then for testing purposes you can override this by opening the file vsadmin includes php and set the following pathtossl http www yoursite com Obviously you would replace yoursite com with the actual name of your site This will force the system to use an http insecure instead of https secure connection You can also use this method if you want to use a different URL for your secure connection Though do remember both locations must be able to see the database Also the switch to secure server relies on the setting of the store URL in the admin main page so do remember to set this properly To complete a Capture Card transaction you will need a valid test credit card number such as 4111111111111111 and just choose any date After completing a test transaction you now want to make sure you can view the credit card number Log in to your Ecommerce Plus admin section and go to the orders page Now click on the order you just made Remember to always view the admin orders page on an HTTPS connection Ecommerce Templates a W Mecommerce BE templates To reduce security risks set the automatic deleting of credit card information to a workable minimum level we would suggest that 2 days is ample time This setting can be found on the main admin page You can also manually delete the credit card information fr
81. dSubMenu tutorials navigation NAVIGATION mymenu addSubMenu navigation FP NAVIGATION mymenu addSubMenu navigation DW NAVIGATION mymenu addSubMenu navigation GL NAVIGATION How to set up categories and products manually By default the menu generates the category and product links from the information passed on from the database But deleting these two sets of lines will remove that functionality lt Ecommerce Templates a W Mecommerce BE templates Please note the following line of code is used to automatically create the links for the product sections If you do not want to use this feature please delete this line of code in your Main dwt template along with the corresponding section below gt mymenu addMenu products O PRODUCTS categories asp Delete these 7 lines and the corresponding lines above if you don t want an automatically generated popout menu lt if false then gt lt script gt lt end if menuprestr O menupoststr gt lt include file vsadmin inc incmenu asp gt lt if false then gt lt script language JavaScript1 2 gt lt end if gt Important notes Don t use category id s with spaces keep them lowercase and with no strange characters Make sure a main category id is set up before making a corresponding pop out There must be at least one pop out in the menu for it to funct
82. details or delete the entry from the dropshipping admin page Ecommerce Templates A Mecommerce BOB templates Customer login In Version 4 2 0 we introduced the customer login feature This allows for wholesale pricing tax shipping exemption for login customers and page protection This means it is possible to offer retail and wholesale pricing without the need for a second database as well as offering tax and shipping exemption to particular users You can also restrict access to certain pages of your site ASP Version PHP Version Enabling customer login ASP Version If you would like to have a login status box on each page you will need to add one line of code where you would like the login box to appear The code you need is the following lt include file vsadmin inc incminilogin asp gt Paste that into HTML code view exactly where the login box should appear and make sure that it comes somewhere after the include lines lt include file vsadmin db_conn_open asp gt lt include file vsadmin includes asp gt lt include file vsadmin inc languagefile asp gt lt include file vsadmin inc incfunctions asp gt To enable the login you will then need to go to vsadmin includes asp and add the line if it s not already present enableclientlogin true Finally you ll need to set up the login page itself Open your thanks asp page and save it as clientlogin asp Then go in to HTML
83. e is always set by default DHTML menu Minimum version 4 6 0 You can now limit the number of popout levels that the DHTML pops out to by setting the parameter menupoplimit 2 where 2 in this example would limit to 2 popout levels Authorize net Minimum version 4 5 0 Add the parameter secretword to encrypt your authorize net merchant id and transaction key in the database for extra security For example secretword this is my secret word Please note that if you set this you will have to reset your merchant id and transaction key in your admin payment providers page for authorize net If you are using the authorize net AIM system you can now set the parameter acceptecheck true to allow for eChecks You will need to have your authorize net account set up for accepting eChecks Authorize net AIM method can now be used with the WellsFargo SecureSource system using the setting wellsfargo true Capture Card order status Minimum version 4 6 0 You can set the order status of Capture Card orders by setting the following capturecardorderstatus 5 which in this case would set the order status of a capture card order to 5 To see the order status id numbers just look on your order status admin page Canadian tax Minimum version 4 3 0 Support for the Canadian PST GST HST tax system including the Price Edward Island and Quebec systems of adding the provincial tax to the product Ecommerce Templates Page 181
84. e Templates E Mecommerce BE templates We strongly suggest not making any differences to the absolute positioning of elements and remember to preview the admin section in different browsers at different resolutions NB Changing the graphics The images associated with the control panel can be found in the folder adminimages and we would suggest keeping the same dimensions Logo adminimages ecommerce_templates gif width 278 height 53 Left hand menu titles adminimages administration jpg width 150 height 31 adminimages product_admin jpg width 150 height 31 adminimages shipping_admin jpg width 150 height 31 adminimages extras jpg width 150 height 31 Horizontal line graphic between menu items adminimages hr gif Observations That should give you the basics for skinning the control panel but do check in different browsers and at different resolutions Do make a back up of the original files before starting but if things become irreparable then get the latest updater and replace the stylesheet and images from the original Ecommerce Templates Page 159 of 229 A Mecommerce GBE templates How to add a buy button to your home page This is pretty simple and of course your buy button can be added to other pages it doesn t have to be the home page The first thing you need to do is to get the products on your store as you will need to copy and paste some code Open the page on your store that
85. e Using Frontpage to publish your store Note Your hosting company should have provided you with the details for logging onto your server the three key items are e FTP address e FTP user name e FTP password With that information you should be able to connect to your server The usual set up when using a FTP program is to have your local files on the left window and the server files on the right so you can send the files and folders from your local hard drive to your server The hosting company will often have a number of folders already set up and you may need to check their instructions to find out where the store pages need to go but this will usually be in a folder called htdocs public html or www With that information you can now transfer the files from your hard drive to the host server It is best to upload all the files and folders from your extracted template do not upload the main folder eg DW Virtual Tones Ecomm Plus but rather the files and folders included within that folder ie vsadmin prodimages images categories asp cart asp etc Once you have the entire site uploaded you can then go on to make your database connection and log in to the admin section Ecommerce Templates A Mecommerce GBE templates Using Dreamweaver to Upload your Store Dreamweaver has an inbuilt FTP utility which you can use to upload your files and folders When you first defined the site you may have only set up
86. e a good title around 10 words that clearly explain what the page site is about and including words and phrases you think people will search on so if you re selling widgets for example you might have something like this lt TITLE gt Online sales of professional manual and mechanical widgets My Company lt TITLE gt It s a good idea to use different titles for different section pages of your site so on a help page you might have lt TITLE gt How to install mechanical widgets lt TITLE gt Meta tags Far less important than the lt TITLE gt tag but still useful for some search engines The description tag is particularly handy for controlling how your link will appear Here you want to use 12 to 15 words that describe the content of your page preferably using the same collection of words and phrases that can be found in your main body of text This again could and should change from page to page depending on content For example lt META NAME description content Quality widgets and fidgets for sale Buy online at low prices at My Store gt The other main meta tag is the keywords It seems their usefulness has all but disappeared but they won t harm your site so it s best to include a few Choose words and phrases that people will search on are relevant to your site and appear in your main body of text For example lt META NAME keywords content widgets mechanical widgets manual widgets widget sales gt So with this i
87. e it If you have phpMyAdmin or something like that installed you can check in the admin table If you don t have that or don t know how to use it try creating a new file called t php and add the following to it lt HTML gt lt BODY gt lt php include vsadmin db_conn_open php sSQL SELECT adminUser adminPassword FROM admin WHERE adminID 1 result mysql_query sSQL or print mysql_error rs mysql_fetch_assoc result print The username is rs adminUser lt BR gt print The password is rs adminPasswora mysql_free_result result gt lt BODY gt lt HTML gt Then upload this to your web and put it in the root directory of the store then open in your browser The most important thing to do is to remember to delete the file from your web after using it as otherwise anyone can get your password Ecommerce Templates Page 209 of 229 H Mecommerce BE templates Dreamweaver F A Q Why do my images not show up when preview my page locally Why can see the site correctly on my PC but on a friend s there are no images How do define my site Why do my images not show up when preview my page locally It could be that you have your image paths set to Relative to Root this probably wouldn t be a problem on your server but locally it ll more than likely stop the images from showing and the paths not working A path which is relative to the root would look like
88. e last item can remain in someone s cart until it becomes available again if a purchase is not made would you like to use stock management If so please indicate how long an item in a shopping basket is marked unavailable Consider item unavailable for Don t Use Stock Management Don t Use Stock Management 2 hours 3 hours X This means that if the last item is added to the cart and the person decides not to purchase then after the designated time three hours in the above example the item becomes available again for purchase The number of items left in stock is shown in the product admin section each product will have a number after it like this PC Keyboard 6 The number will decrease with each sale It is necessary to turn on the stock management in your Main Admin page to use this feature If you are using Stock Management it is also possible to download the current items you have in stock This can be achieved through the products admin page by clicking on the dump inventory button This will download a csv file that can be viewed in Excel From Version 4 4 0 you can use stock management on product options as well as on the overall product On the products admin page if you are using stock management you should see a drop down menu which allows you to choose between In Stock that will set the stock level for the overall product and By Options which will set stock levels by the stock of the product o
89. e sample pages the store asp php pages and a number of folders To make site wide changes to the design adding your company name changing the menu etc you ll need to work from the components These can be opened by double clicking on the various components that make up a page company name Once you ve made the changes save the file and you ll be prompted if you want to update all the files using this template agree to the prompt and you should be able to see the modifications you ve made Ecommerce Templates Page 141 of 229 s Mecommerce BE templates A The following fles use this file as component and will be updated Updating Component affiliate php E blankpage php E cart php m 5 categories php E company php css php B faq php B index php proddetail php 2 products php 2 search php services php 14 Items Show folder structure Adding a new page The simplest way to add new pages to your site is to open an existing page such as about htm and save it under a new name such as new htm 142 Ecommerce Templates H Mecommerce MBB templates Cascading Style Sheets CSS On the ecommerce templates we use cascading style sheets css to allow you to easily manage the font and hyperlink properties In the root of your web you will have a file typically called style css and on each page a link to it like this lt LINK REL STYLESHEET
90. e sure that your new graphics will fit into the space provided for them Some include files typically ones used for news sections use smaller text This is achieved through css class take a look at the code and you ll probably see something like this lt td class smaller gt or lt p class smaller gt if this is the case and you want to maintain the look you may need to manually add the class to the Ecommerce Templates Page 129 of 229 A W Mecommerce BE templates lt p gt tag when adding a new paragraph Speaking of lt p gt tags be careful as sometimes Frontpage will add them to your code both on the include page and the main page which contains the include this may cause some extra spacing to occur and will mess up your design particularly in Netscape 7 To delete them open the page in HTML view delete and save making sure you have the Preserve existing HTML box checked in Page Options There is further help on using CSS in this chapter NB Only code that is between the opening and closing lt BODY gt tags will be read in include files so if you have to put some script into the lt HEAD gt section it will have to be moved to the lt BODY gt section Frontpage Navigation ASP Version Many of the ASP version Frontpage ecommerce templates use a theme so it is easy to add new buttons and pages without having to open your graphics program If there is not a tree structure in Navigation View it means the temp
91. e these options by assigning different rates per state province county Use this page to add and modify postal zones Your admin settings are set to treat your States as one shipping zone To split your States into separate shipping zones please clickjhere Please click here to set all zones to use multi shipping m Jods like Standard and Express shipping Please click here to set all zones to use only one shipping method You can adjust these individually per zone This is a 2 stage process First define a zone name After clicking submit you will come back to this page and be able to define rules for the zone In the Postal Zones page it s possible to split the shipping zones into States World Zone Rules States Zone Rules Zone Name atl Zone Name Lot 1 EditRules 1 Estates ediy putes 2 EditRules 2 3 Zone3 JEditrues 3 SS SE 4 Edit Rules 4 IOS o y You can then edit the rules much the same as for the World Zone Rules previously Ecommerce Templates Page 111 of 229 112 Shipping States Eja Mecommerce templates Clicking on the shipping states link will bring up a list of States This is where you can change the tax rate per state By default the list will be US States but this can be overwritten by applying our regional plug in available at www ecommercetemplates com free_downloads as Use this page to update state details for the checkout phase State Name Alabama Alask
92. e weight in much the same way as the price as a flat rate or as a percentage if the box is selected New Text Input Option Sometimes it s not possible to have a product option in a drop down menu as it is up to the purchaser to choose their own An example of this would be if for example you were selling baseball caps that had a special slogan on them or were offering domain names for sale The Text Input Option allows for custom user input Enter your new product option details here Option Name Default Text if any Field Width 15 Working Name Field Height Force Selection 1 The option name is that which will be displayed with your products The working name is for internal use only and is so you can distinguish between similarly named options The default text field is the text which will initially be shown in the text box Just leave blank if you do not wish to show a default value The field width is the width of the text box Setting the Field Height to greater than 1 will create a multiline text input or textarea input box Note You can set default text in the field that appears on your store this would be something like Add your slogan here or www domain com from the previous examples It s also possible to set the height and width of the input box as well as making the field obligatory Ecommerce Templates Page 77 of 229 78 A Mecommerce BE templates
93. efers to the position of the country in the drop down menu that appears on the checkout page On Top of Top will be the first country that appears On Top will override the rest which can be sorted alphabetically Postal Zone Indicates the zones you set up in your admin postal zones page Use the drop down choices to match the country with your zone 108 Ecommerce Templates A Mecommerce BE templates Price based shipping The idea here is very similar to weight based shipping but you would need to define the price per postal zone rather than weight First select Price based Shipping from you main admin page Select which method you wish to use to calculate shipping Shipping Type Price Based Shipping ra Then click on Postal Zones As an example fill in Max Price with 1 in the first column and 1 in the second column that would mean that the shipping cost of items up to a price of 1 would be 1 and in the example below prices up to 5 00 would be charges at 2 00 continue like that until you have all the prices you require The highest price option means that over a price of 50 0 50 will be added to shipping for every increment of 5 in the price of the product The examples here are in dollars but of course this would depend on the currency you are using on your store ie 5 could mean dollars pounds euros etc For every above the highest price add an extra for standard shipping Max Price Standard Cha
94. elcome Thank you for purchasing our ecommerce template software Our shopping cart software is designed to get your store up and running with minimum cost and hassle whilst providing a powerful solution to your ecommerce needs We have tried to do as much as the work for you through the design payment processor integration shipping options etc which will leave you to personalize the store add your categories and products and get up and selling as soon as possible Please take time to read through the notes provided here to get the most out of your online store Ecommerce Templates A Mecommerce BE templates Requirements You will require one of the following HTML editors e Macromedia Dreamweaver 3 4 MX or 2004 e Microsoft Frontpage 2000 2002 or 2003 e Adobe GoLive 5 6 or CS You will need a hosting company where your store will reside the minimum requirements are as follows ASP version Microsoft Windows Server Support of ASP pages Database Access ASPEncrypt for offline credit card processing optional PHP Version Unix Linux Server Support PHP version 4 1 or above MySQL Database CURL component installed for UPS shipping Ecommerce Templates Page 5 of 229 H Mecommerce BE templates Installing the Template You should have downloaded an exe file to your hard drive following purchase this will be the id of the template you have purchased with the exe extension e g 0003fe00bkg0021 e
95. emplate online admin section click on Payment Providers and then click on modify for Capture Card Visa Mastercard American Express Diners Club Discover En Route JCB Switch Solo Vv Accept Cards Vv TAA Aa9a 494 4 Reset Show As Credit Card Enabled Upload New Certificate MIIB OCCAWmagAwIBAGIQL70 sB2toqvPWIVUQNtOOT AJBGUIDGMCHQUAMG4xHzAd BokqhkiG9 wOBCQETEGIuZm9AcGVyc2lOcySjb20xCz24IBGNVBAY TAIVTMREWDWwYD VQQHEwhOZXcgWwWw9yazErMCkGA 1VEAXMiUGVyc2l0cyBT b2Z0d2F yZ2SBEZW1vIENB IE 1hbmhhdHRhbjAeF wOwMzA3MDUxNjESMjBaF wWOWNDASMDQxNjJESMjBaMDsxF TAT BGNVBAMTOEFuZHkgQ2hhcG IhbjEIMCAGCSgGSIDIDQEJARY TawSmbOB2axJOdWFs cmVkLmSIdDBCMAOGCSgGSIb3DQEBAQUAADSAMEGCQQDOQE t7Kxbalxe2Guxc3tyT TwwLH FuONIgdli C ISKUNSY 40QGDpiwFD ssT 7LZ0EAQ78yZRVtaQk 1R6jlquy AQMBAAG GIAYMAKGA 1UGEWQCMAAwCw YDVROPBAQDAGWGMAkGBSsOAwIdBOQADGYEA IGk3fLFOrM svriNo30JUTNR67qTNIDVB4e6y tov VhcoWSMnsWOl1xXLop20UfeLyo 8 You want to make sure the processor is Enabled select the credit card types that you want to use and in the box at the bottom where it says Upload New Certificate you want to copy and paste all the information in your certificate cer file to the this box and then click Submit to upload the certificate information Now try a test transaction After the first checkout page all information will be taken on a secure connection For instance https www yoursite com cart asp For this to work
96. emplates Publishing your Store via FrontPage If you have a Frontpage version and your host has Frontpage extensions installed it is possible to use Frontpage to transfer your site from your hard drive to your server 1 Open your site in FrontPage File gt Open Web 2 Click on the Publish Icon D S Alla Publish Web l 3 Next give the URL of the site you are publishing to Publish Web Specify the location to publish your web to http w yoursite com x Browse E wer Click here if you don t have a web presence provider Publish changed pages only Publish all pages overwriting any already on the destination Tl Include subwebs Secure connection required SSL Options 4 And finally type in the Frontpage Username and Password that were supplied by your hosting company Name and Password Required Name and password are case sensitive Name Username ER Password 17 4 Cancel Ecommerce Templates a W Mecommerce BE templates Once you have the entire site published you can then go on to make your database connection Making the Database Connection There are two ways of setting the database connection depending on the type of Template you have purchased Please choose the appropriate section to set your database connection e ASP version e PHP version Now that all the files and folders are on your host server its necessary to make the
97. er show a green bug and due to the include structure these can be safely ignored Ecommerce Templates Page 213 of 229 214 A Mecommerce BE templates Chapter 9 Search Engine Optimization Introduction Creating dynamic title and meta tags Creating static URLs ALT information Optimizing your store for the search engines Search engine information Ecommerce Templates A Mecommerce BE templates Introduction We believe we have most angles covered when it comes to offering search engine friendly shopping cart software Ecommerce templates offers the ability to use static pages which are easy to spider by visiting search engines as well as unique titles and meta tags for category product and product detail pages and ALT information for all the product images We have also outlined some general information on optimizing your pages for search engines as well as an overview of the main players Ecommerce Templates Page 215 of 229 216 E E Mecommerce BE templates Dynamic title and meta description tags From version 4 1 1 it is possible to dynamically generate the title and meta description tags for your categories product and product detail pages Not only are they dynamically generated but you can also add you own unique information such as company name to the title tag The set up details are outlined below ASP Version The pages you are going to want to change are categories asp products asp p
98. erce Templates Page 9 of 229 A Mecommerce BE templates Opening your Template in Frontpage Open FrontPage Select File Choose Open Web Browse to the location where you extracted your ecommerce template by default this should be C Frontpage Templates FP Store Template R Microsoft FrontPage File Edit View Insert Format Tools eO N gt i Ga Open Ctrl O Ctrl F4 NOTE We would strongly recommend you following the above instructions whenever you edit the template in FrontPage as this will open the complete site If you choose File gt Open this will only open one individual file and when you make changes such as changing the location of a Hyperlink it will not establish the Cache for the whole site Ecommerce Templates H Mecommerce BE templates Opening the Template in Adobe GoLive Open Adobe Golive Select File Choose Open Browse to the location where you extracted your ecommerce template by default this should be C GoLive Templates GL Store Name Adobe GoLive untitled html Tj Fie Edit Type Special Site Design eO N gt f New Ctrl N a New Site gt Le New Special gt b 2o E Open Recent Files gt j Close Ctrl W 5 Locate the site file Look in a GL Virtual Screen Ecomm Plus e me e J VirtualScreen J VirtualScreen data gltemplatereadme txt README txt srdlicense txt irtualScreenStore site File name VirtualScreenStore
99. es and FrontPage Navigation do not work We have found a neat way around these issues but there are a couple of things to bear in mind First for include pages we have just used PHP includes It s already set up for you and you will find the included pages in the includes folder Unlike FrontPage includes however all links will be relative to the file that is doing the including So for this reason we recommend you use links relative to the site root if you want to use the same include files in folders and sub folders Examples of different ways to link pages are This is a relative link mypage php This is a link relative to the site root mypage php This is an absolute link http Awww mysite com mypage php The include page will not show up when you preview in a browser so you ll need to upload the site to your server to view your modifications There is a utility that will allow you to view your changes in Frontpage and they have a 30 day free trial available You can also work live on the server How to work live on the server Open Frontpage Select File gt Open Web File Edit View Insert Recent Files gt I Recent Webs gt fi y In the box that appears type your full URL eg http Awww yourdomain com Ecommerce Templates Page 133 of 229 H Mecommerce BE templates Open Web 21xl Lookin O z e lQ X Ci E To Folder name hito fvewew ecommercetemplates com m You l
100. est to make it keyword rich and informative It is also possible to add HTML to the field for formatting links etc There is more information in the Advanced Tweaks chapter Long Description The text here will appear on the product detail page Again it is possible to add HTML Leave blank if you do not require a details link from your main product page Exemptions It is possible to make products tax exempt Multiple choices can be made by pressing and holding down the lt ctrl gt key whilst selecting List Price Here you can show the manufacturers recommended price of a product On the store your main price will be shown below with the list price in a lighter color and crossed out The appearance can be changed in vsadmin inc languagefile Price 59 99 Ecommerce Templates Page 73 of 229 74 A Mecommerce BE templates Additional Sections As mentioned above it is possible to associate a product with multiple categories First you need to choose the number of categories the product is to be placed in Additional Sections 2 Prod Section 1 Peripherals Prod Section 2 Printers Sumit Once the number is selected you should be presented with the same number of drop downs where it is possible to choose the relevant categories Ecommerce Templates sH Mecommerce BE templates Product Options By default each product can have up to 15 product options although this can be chan
101. fers Product photo Product photo Product photo Product photo link link link link Maybe the best thing to do is to set up the table in your HTML editor and then paste in the code as you may require more or fewer rows and columns Ecommerce Templates Page 165 of 229 166 A Mecommerce BE templates How to change text to graphics All the default text that is generated by the store can be edited in file vsadmin inc languagefile asp or php so here for example you could change the word Details on your product page to More details by editing this line for the ASP version xxPrDets Details and changing it to xxPrDets More Details For the PHP version it s similar but the line looks like this xxPrDets Details It s possible to take this a step further by changing the text Details to a graphic and adding a bit of spice to your page all you need to do is add a line of code and make the graphic So once you have a graphic and saved it in your images folder you can open up the languagefile page and modify a line of code ASP version xxPrDets Details Should be changed to xxPrDets lt img src images details gif border 0 gt PHP version xxPrDets lt img src images details gif border 0 gt This of course applies to any of the store generated language but it s advisable not to go overboard on adding graphics everywhere just for
102. g then adding addshippinginsurance 1 to your includes asp file will calculate shipping costs with insurance If using UPS shipping then add addshippinginsurance 2 will ask the user if they would like shipping insurance and if so add it to the shipping cost With shipping types other than UPS you have to also set an amount shipinsuranceamt for instance shipinsuranceamt 5 If addshippinginsurance 1 then in this example 5 of the product price total will be added to the shipping cost for insurance If addshippinginsurance 2 then in this example 5 of the product price total will be added to the shipping cost for insurance IF the user checks the yes want shipping insurance box on checkout If addshippinginsurance 1 then in this example 5 00 of your monetary units say Dollars will be added to the shipping cost for insurance If addshippinginsurance 2 then in this example 5 00 of your monetary units say Dollars will be added to the shipping cost for insurance IF the user checks the yes want shipping insurance box on checkout This method will not work with USPS shipping for which shipping insurance is not available HTML email Minimum version 4 0 0 Emails can be sent in HTML if you wish by adding the following switch htmlemails true Ecommerce Templates H Mecommerce BE templates If you need to set email orders as Unauthorized in your admin orders page set emailorderstatus 2 Email orders Minim
103. ge html if the minimum purchase amount is not met For instance minpurchaseamount 4 99 minpurchasemessage I m sorry we have a minimum purchase amount of 4 99 Please go back and lt b gt buy some more lt b gt Alternative currency format Minimum version 4 7 0 You can now have total control over the display of the currency conversions if you require For instance use the following currFormat1 lt b gt lt b gt s Ecommerce Templates A W Mecommerce BE templates currFormat2 lt b gt lt b gt s currFormat3 lt b gt lt b gt s In each of these s is replaced by the actual currency value Be careful that the symbols match the currencies you have chosen on your admin main page Of course you can place any formatting or text here Product detail link Minimum version 4 7 0 Instead of having the product details link leading to the proddetail asp page you can specify your own link by adding the following for example to your vsadmin includes asp file detailslink lt a href largeimage detailsendlink lt a gt target _blank gt Any instances of pid will be replaced by the product id and any instances of largeimage will be replaced by the the value of you have set for large image in your admin products page This will allow you to vary the links per product Hide product option price difference Minimum version 4 7 0 By setting the switch hideoptpricediffs
104. ged in the vsadmin includes file Option Name Working Name Clone Modify Delete Color Color Color NewcColor Hard Disk Hard Disk Monitor Monitor Network Card Network Card Processor Processor Multimedia Processor Processor Portables Size Size Jackets size Size Socks Click here to add a new New Option N Or New Text Input Option Selecting New Option will allow you to set up a new group of product options that can be associated with one or more products Selecting Clone will allow you to make further copies of the product option information without having to type all the information in a second time This is useful if you have product option sets that are very similar Just click on clone and give the option a new Working Name and or Option Name as appropriate Ecommerce Templates Page 75 of 229 YP Mecommerce BE templates Product Options Cont Option Name Use this page to update your product The option name is that which will be Working Name displayed with your products The working Size Jackets name is for internal use only and is so you can distinguish between similarly named options The price diff setting will allow an amount to be added to the product base price If you do not want to use this feature just leave blank or at 0 If you want a cost to be subtracted then enter a negative number Clicking the check box next to the percent symbol will cause the price weight t
105. h pirels T H To i e n percent ll OoOO a fe Ih pizels tlh percent Pree Ecommerce Templates A Mecommerce BE templates Frontpage includes All the Frontpage ecommerce templates use include files These allow you to update the whole site by making changes on a single page They are typically used for news items header and footer sections anything really that appears the same on all or most of the pages on a site The include pages are kept in a folder called includes We ve added a brief explanation below on how to use them with the ASP and PHP templates H E _private C fpdb C images m prodimaats C vsadmin B about asp B affiliate asp 5 cart asp porr 53 categories asp default asp emailfriend asp BE faq asp D instructions txt links asp proddetail asp EI products asp EI search asp EI services asp sorry asp Ey style css B support asp thanks asp F H H E ECHEHEHEL The ASP templates use Frontpage includes they re very simple to use and can be added to and deleted at will Modifying an include page ASP Version In Frontpage folder view open the includes folder and double click on the file you want to change Make the modifications and on saving all the pages that are linked to that include file will be automatically updated There are only a couple of things to be wary of If the include file uses graphics mak
106. has the product information that you want to include on another page this will typically be http Awww yourstore com products asp id 1 and view source You ll need to scroll down the page and find the code between the lt form gt lt form gt tags it should look something like this lt form method POST name tForm0 action cart asp gt lt tr gt lt td colspan 2 gt lt p gt This inkjet printer really packs a punch for the home user Full color prints at photo quality Perfect for everything from letters to the bank manager to printing out your favourite digital family pictures lt p gt lt td gt lt tr gt lt tr gt lt td width 59 align center valign middle gt lt b gt Price lt b gt lt span id pricedivO name pricedivO gt 95 00 lt span gt lt td gt lt td align right valign bottom gt lt input type hidden name id value inkjet001 gt lt input type hidden name mode value add gt lt input type image src images buy gif border 0 gt lt td gt lt tr gt lt form gt This will give you a product description with a price and buy button Copy the code between the form tags and then paste it into the place where you would like to display the information That s about it you may need to edit the text or add a photo to get things looking good so your final code will look something like this lt form method POST name tForm0 action cart asp gt lt inp
107. he various options are outlined below Country settings Which country settings do you wish to use for currency symbols etc Country Settings Great Britain and Northern Ireland x This is where you select your country currency default So if your store sells in UK Pounds you would want to choose Great Britain and Northern Ireland Currency Converter optional It is possible to show your prices in up to three other currencies other than the default Sales will always be processed in the default currency but it does provide a guide for international purchasers regarding the approximate price in their local currency If you would like to have up to 3 currency conversions please enter the rates and currency symbols below If you don t want to use currency conversions just leave these blank If you are using the auto system just choose the currency symbols you require and the rates will update automatically Conversion 1 rate Symbol None Conversion 2 rate e Symbol None Conversion 3 Rate Symbol None This login and password setting are only If you wish to use the Ecommerce Templates Auto Currency updater system Username testuser Password You can set your own rates and change them when you like by filling in the rate field and selecting the currency of your choice from the drop down menu for symbols Alternatively it is possible to connect to our currency updater This is currently a
108. he version your admin area will be here ASP Version www yourstore com vsadmin login asp PHP Version www yourstore com vsadmin login php The default username is mystore The default passwordis changeme Once you have logged in you will be presented with links to the various sections that make up the control panel the main admin settings are detailed below Ecommerce Templates H Mecommerce BE templates Change Username and Password This should be your first change as all the templates come with the same combination It s best to choose an alphanumeric combination and make sure you write them down and save in a safe place If you forget the combination later on it is possible to retrieve them there is help in our troubleshooting page 1 To change the Username and Password click on the o change password button 2 Key in your Username 3 Key in your Password and repeat this process for the Confirm Password option Click on Submit Please enter your new username and password Username Username Password Confirm Password Submit Ecommerce Templates Page 25 of 229 26 sE Mecommerce GBE templates Main admin settings To access the main admin settings login to your control panel and select the O main settings Button Edit admin settings This will be the next page you will want to visit and includes all the important information regarding the general functionality of your store T
109. ight of 55 the price would be 5 50 at a weight of 60 the price would be 6 00 and so on The final step is to make the relation between the zones you have set up and the countries corresponding to those zones Click on your admin countries link and you should see a full list of counties and various options Use this page to update country details for the checkout phase Country Name Enabled Tax FSA Position Postal Zone United States on Top of Top E united states E of America Vv p_ Il On Top of Top United States Great Britain and Northern Vv om M On Top bd Zone 3 gt Ireland Afghanistan a b J Lt Alphabetical Zone 4 Enabled Tick the boxes next to the country name for the countries you want to ship to These will appear in a drop down menu on the checkout page Some countries have worse reputations than others regarding fraud so you might want to bear this in mind when making your selection Tax If you need to set a particular tax rate for a country it can be entered here For example if you are based in the UK you may be obliged to add VAT to all UK orders in that case you would want to add 17 5 to the tax box FSA This stands for Free Shipping Available Tick the box if you want to offer free shipping to certain countries In addition you will need to set this up as a discount or coupon in your discount admin page Ecommerce Templates Page 107 of 229 a W Mecommerce BE templates Position This r
110. include file vsadmin inc languagefile asp gt lt include file vsadmin inc incfunctions asp gt lt explicitid 2 gt lt include file Vsadmin inc incproducts asp gt If your template uses a DHTML pop out menu or Mini Cart then you will only find one of the ASP includes in the main body of your site The explicitid will still need to precede the include line eg lt explicitid 8 gt lt include file vsadmin inc incproducts asp gt You can now do the same for categories asp and proddetail asp by adding the explicitid before Ecommerce Templates A W Mecommerce BE templates lt include file vsadmin inc inccategories asp gt and lt include file vsadmin inc incproddetail asp gt As the explicit id for a product detail page is a product reference you have to enclose this in quotes like this explicitid yourprodref You can get the variable you need by browsing your site and checking the particular page URL For example if your URL for a widget looks like this www yoursite com products asp id 14 then you would want to set lt explicitid 14 o gt If you don t want to change all your pages to static URLs then the URL can be in the form of http www yoursite com products asp cat 14 due to the fact that Google may not give as much weight to links which contain this generic id parameter PHP version Make a copy of products php and call it say bobs
111. ing you can enter 2 shipping costs in the product admin section One is for the cost to ship one of an item and the second is the cost to ship the second and subsequent instance of an item First select Flat rate Shipping from the main admin settings page Select which method you wish to use to calculate shipping Shipping Type Flat Rate Shipping N If the cost for the first item is 5 00 and the cost for the second and subsequent is zero then total shipping cost will be 5 00 however many of a product is shipped Second and subsequent is for one particular product only If you sell one product x and one product y then both will be charged the first shipping cost These values can be set in your product admin pages Shipping Information sega first item Seng Ed subsequent items If you want it so that store wide to ship one of any product is XX and to ship any second and subsequent product is YY then you would have to use weight based shipping Ecommerce Templates Page 105 of 229 106 H Mecommerce BE templates Shipping is calculated by product weight according to the shipping zone to easily facilitate national and international shipping If weight based shipping is selected then the country zone can be set in the countries admin panel and new zones can be edited by following the Edit Postal Zones link in the main admin panel Weight based shipping The first thing to do is select weight based shipping in your m
112. inievel 4 gt where 4 is the threshold of permission for that page This needs to come anywhere before the line lt php include vsadmin inc incfunctions php gt Ecommerce Templates Page 97 of 229 98 A W Mecommerce BE templates The last thing you need to do is find the code at the top of your page that looks like this lt php session_cache_limiter none session_start gt lt html gt and change it to lt php session_cache_limiter none session_start ob_start gt lt html gt making sure there is no space before the code and you just have the one opening lt html gt tag Ecommerce Templates E Mecommerce BOB templates Chapter 5 Shipping Methods UPS Shipping USPS Shipping No Shipping Flat Rate Shipping Weight Based Shipping Price Based Shipping Standard Express Shipping State Zone Rules Shipping States Pack Products Shipping FAQ Ecommerce Templates Page 99 of 229 100 Py Mecommerce MBB templates UPS Shipping Setting up your Ecommerce Plus template to automatically use the UPS Online Tools Rates amp Service Selection to automatically calculate your shipping costs is a simple matter Just follow the steps below Firstly log in to the admin section for your Ecommerce Plus template and click on main settings using the menu on the left From the Shipping Type dropdown menu select UPS Shipping Select which method you wish to
113. ion correctly There is nothing that needs editing in the js file The js file and clearpixel gif must go in the root of your site Ecommerce Templates Page 155 of 229 A Mecommerce BOB templates Chapter 7 Advanced Tweaks Introduction How to skin the control panel How to add a buy button to your home page Adding HTML to your product descriptions Adding thumbnail photos to your product detail page Adding extra pictures to the product page Adding recommended products to your cart page How to change text to graphics How to add a search box to each of your pages How to pass search parameters to the search page Advanced parameters and tweaks ASP version Advanced parameters and tweaks PHP version 156 Ecommerce Templates A Mecommerce BE templates Introduction This chapter deals with some of the more advanced tweaking you can employ in the ecommerce templates to get even more functionality out of your store Most of the ideas outlined below require a degree of confidence in editing code but if you make a backup of your page site first it can also prove to be a good learning tool Ecommerce Templates Page 157 of 229 158 A Mecommerce BE templates How to skin the control panel Version 4 8 0 saw the introduction of the CSS based skinable control panel The design itself is 100 CSS based and XHTML transitional compliant work on the code behind the admin is ongoing Apart from speeding u
114. ir administration area You do NOT want to enter that into the Ecommerce Template admin area 6 Now go to the WorldPay online administration area at http support worldpay com admin 7 Here you need to enter your WorldPay username and password 8 The type of integration you want is Select Junior This is the default when you setup an account with WorldPay so leave this as it is 9 Now at the bottom right of the screen choose Configuration Options 10 Set the Merchant s shop URL to the URL of your store 11 With your Ecommerce Plus template in the admin directory you will notice that you have a file called wpconfirm asp php You want to set the Callback URL to point to this file So for instance it might be http www yourstore com vsadmin wpconfirm asp php Ecommerce Templates A Mecommerce BE templates 12 Make sure the Use callback response checkbox is checked 13 Now click save changes 14 While your WorldPay account is in test mode you can use the following Credit Card number for testing purposes 4000 0000 0000 0002 along with any valid ie in the next 5 years expiry date You are strongly encouraged to fully test the system NOTE From Version 4 3 0 the 4 digit address validation code is now added to the auth code for Worldpay transactions To interpret this code please see http support worldpay com kb user_guides cms help appendix cms_6130 ht ml Ecommerce Templates Page 45 of 229
115. itle gt Also on the categories page if you use a category description you might want to set the meta description tag to this lt META NAME Description CONTENT lt Replace sectiondescription amp quot gt gt The information available to the proddetail asp page is slightly different On that page you can change your page title to lt title gt Bob s widget store lt productname amp amp sectionname amp amp productid gt lt title gt You might not want to include the product ID in which case you can use lt title gt Bob s widget store lt productname amp amp sectionname gt lt title gt For the meta description on the proddetail asp page you can use lt META NAME Description CONTENT lt Replace productdescription amp quot gt gt Ecommerce Templates Page 217 of 229 218 A Mecommerce BE templates PHP Version The pages you are going to want to change are categories php products php proddetail php Open each of these in turn and go to HTML view About halfway down the page you should see a bunch of include files something like this lt php include vsadmin db_conn_open php gt lt php include vsadmin includes php gt lt php include vsadmin inc languagefile php gt lt php include vsadmin inc incfunctions php gt lt php include vsadmin inc incproducts php gt You will want to delete the first one the db_c
116. l now be prompted for your Frontpage user name and password xi Please enter your authentication information Cancel Resource User name Usemame Password a IV Save this password in your password list Once verified your site will be open and live any changes you make on saving will be made to your live site PHP includes and navigation Because FrontPage Navigation is not available you will have to make up and over buttons for the navigation This does not apply to templates which use DHTML PopOut menus as navigation or text based menus To change navigation open the page which contains the navigation Normally includes leftnavigation htm You will see some lines of code such as addrollover special php images special gif images specialov gif Ada your rollovers here 134 Ecommerce Templates A Mecommerce BE templates To add buttons to the navigation just add extra lines here or edit the existing ones The parameters are The link This can be relative about php or relative to the site root about php or absolute http www mysite com about php The normal state of the image images menu about gif The mouseover state of the image images menu aboutov gif The same rules apply about relative links as for the FrontPage Includes however Ecommerce Templates Page 135 of 229 p Mecommerce BE templates Configuring Frontpage for PHP If Frontpage doesn t recognize
117. l of course need to change yoursite com for the URL of your own site If you just get a blank page then probably the XML pack is installed If you receive an error then please send a note to your host asking them if they will install the XML pack It is available free here Ecommerce Templates B W Mecommerce BE templates http www microsoft com xml Or comes as standard when IE6 is installed on the server Ecommerce Templates Page 47 of 229 A Mecommerce BE templates Verisign PayFlow Pro ASP version only Verisign PayFlowPro is slightly more complicated than other payment processing systems we offer in that the credit card transaction takes place on your own server and hence you require an SSL certificate on your site Enabling Payflow Pro will force the second phase of checkout to take place on a secure https connection For instance with Payflow Pro enabled you will find that after viewing the contents of the cart and clicking checkout the URL changes from http www yourstore com cart asp to https www yourstore com cart asp If you do not yet have a certificate installed this will fail To purchase an SSL certificate we can recommend www thawte com www geotrust com www instantssl com For testing purposes we have provided a way around this In the file vsadmin includes asp set the following where you see the line pathtossl and fill in your usual URL pathtossl http www yourstore com
118. languagefile php which is the current default actionaftercart 2 Will make the cart continue shopping button return to the page you just came from when you are on the cart contents page actionaftercart 3 when you add something to your cart you will refresh immediately back to the products page you came from without going to the cart contents page Adjust date Minimum version 3 6 6 dateadjust 3 would adjust the date the order status was updated by 3 hours dateadjust 4 would adjust it by minus 4 hours This is so that if your server time is not the same as your local time then you can adjust for this Ecommerce Templates Page 193 of 229 194 A W Mecommerce BE templates Shipping insurance Minimum version 3 6 6 Shipping insurance can now be added to more shipping types than just UPS shipping If using UPS shipping then adding addshippinginsurance 1 to your includes asp file will calculate shipping costs with insurance If using UPS shipping then add addshippinginsurance 2 will ask the user if they would like shipping insurance and if so add it to the shipping cost With shipping types other than UPS you have to also set an amount shipinsuranceamt for instance shipinsuranceamt 5 If addshippinginsurance 1 then in this example 5 of the product price total will be added to the shipping cost for insurance If addshippinginsurance 2 then in this example 5 of the p
119. lates relies on Frontpage includes for navigation Changing Button Names Button names are based on the Title of the page They must be kept short because FrontPage will not wrap button names They will appear on one line and will need to fit within the space allotted on the button In Frontpage go into Navigation View and right click on the page icon in the tree structure choose Rename and type the name of the page you need About Us Us Products Services Support gt Ah Open Open With E New Page Shopping Cart External Hyperlink Cut Copy Paste Delete View Subtree Only v Included in Navigation Bars Add Task Properties 130 Ecommerce Templates A Mecommerce BE templates You will probably also want to change the name of the page itself so right click on the page name in folder view choose Rename and type the new htm or asp name you require It s best to keep names lower case and without spaces If you need to change the wording of the home link go to Tools gt Web Settings gt Navigation and place your wording there Web Settings E 2 xi General Parameters Advanced Language Navigation Database Customize the following text labels on navigation bars by changing the text below Home page home Parent page Ue Previous page Back Next page Newt Default Cancel pae Adding a Page To make more pages on the same navigation level o
120. lculations Only affects UPS USPS and weight based shipping Pack Products Pack products separately gt Ecommerce Templates Page 29 of 229 sE Mecommerce BE templates USPS UPS The following 3 options are for UPS USPS shipping only and should be self explanatory If using USPS shipping method please enter your USPS username and password Please note for UPS shipping you have to use the registration for here Username ___ Passwor Also if using UPS USPS shipping method please enter the zip postal code of the shipping origin Zip Code YOURZIP If using UPS shipping you can choose if you wanted to use Ibs and Oz or Kilograms for product weights Please note some countries may be restricted as to available shipping units Shipping units Use Kilograms to specify product weight Use lbs Oz to specify product weight e Kiloaran to specify product eight Canada Post If using Canada Post add you Retailer ID here If using Canada Post for shipping please enter your Retailer ID here Retailer ID Canada_Post_ID 30 Ecommerce Templates A Mecommerce BE templates Stock management This allows you to set the number of items in stock and when the last item is added to the cart the Buy button is replaced by an Out of Stock message The text for Out of Stock can be changed in the vsadmin inc languagefile asp php It s also possible to configure how long th
121. leave this field blank Ecommerce Templates Page 79 of 229 80 A Mecommerce BE templates Min Max Purchase Amount This allows you to set minimum and maximum purchase limits for discounts to apply and also the ability to include discounts and coupons within a banded range that can be defined here So for example spend between 50 and 100 products for a 5 discount spend between 100 and 150 for a 10 reduction etc or you could have a simple set up like 25 off all orders over 100 If you do not want to use this feature just leave the fields blank Min Max Quantity This allows you to set minimum and maximum limits for discounts to apply and also the ability to include discounts and coupons within a banded range that can be defined here So for example buy between 5 and 10 products for a 5 discount buy between 6 and 10 for a 7 reduction etc Also note that if your banded discounts have the same name they will only be displayed once which can be advantageous For instance the case where For every 11 products purchased get one free If you do not want to use this feature just leave the fields blank Discount Amount The actual amount of the discount For instance for a Percentage discount of 10 just enter 10 here For a flat rate discount of 15 just enter 15 here Please note that for Free Standard Shipping this value is ignored Scope You may want to have a discount of 5 if your customer buys 5
122. ll have to reset your merchant id and transaction key in your admin payment providers page for authorize net If you are using the authorize net AIM system you can now set the parameter acceptecheck true to allow for eChecks You will need to have your authorize net account set up for accepting eChecks Authorize net AIM method can now be used with the WellsFargo SecureSource system using the setting wellsfargo true Capture card order status Minimum version 4 6 0 You can set the order status of Capture Card orders by setting the following capturecardorderstatus 5 which in this case would set the order status of a capture card order to 5 To see the order status id numbers just look on your order status admin page Canadian Tax Minimum version 4 3 0 Support for the Canadian PST GST HST tax system including the Price Edward Island and Quebec systems of adding the provincial tax to the product Ecommerce Templates Page 197 of 229 198 a W Mecommerce BE templates total government tax To use this feature you would need to download the current Canadian plug in and also set the parameter canadataxsystem true Per payment provider handling charge Minimum version 4 3 0 You can set a per payment provider handling charge On the payment providers admin page each payment provider shows a unique id You would use the text handlingcharge the unique id to assign the charge Say for instance if you
123. lude vsadmin inc languagefile php include vsadmin inc incfunctions php include vsadmin inc inccart php lt SCRIPT gt Add a couple of lt br gt tags after the above code to separate the cart information from your special offers and then copy and paste this code lt table border 0 cellpadding 2 cellspacing 2 width 100 gt lt tr gt lt td width 100 colspan 4 gt lt b gt This month s special offers lt b gt lt td gt lt tr gt lt tr gt lt td width 25 valign bottom align center gt lt a href proddetail asp prod testproduct gt lt img border 0 src prodimages computercable gif width 93 height 93 gt lt a gt lt td gt lt td width 25 valign bottom align center gt lt a href proddetail asp prod inkjet001 gt lt img border 0 src prodimages inkjetprinter gif width 93 height 93 gt lt a gt lt td gt lt td width 25 valign bottom align center gt lt a href proddetail asp prod keyboard001 gt lt img border 0 src prodimages keyboard gif width 93 height 93 gt lt a gt lt td gt lt td width 25 valign bottom align center gt lt a href proddetail asp prod mouse001 gt lt img border 0 src prodimages mouse gif width 93 height 93 gt lt a gt lt td gt lt tr gt lt table gt This will give you a table in this format without the cell borders Ecommerce Templates H Mecommerce BE templates This month s special of
124. mats Minimum version 3 1 2 Normally the currency is automatically set by your country settings but sometimes servers don t seem to have locales installed and some have special needs These are the parameters available overridecurrency TRUE Switches the currency overriding on orcsymbol US The currency symbol used on product pages orcemailsymbol US The currency symbol used in emails Normally the same but can be handy if you wish to set your product page currency symbol to an HTML code like or and then in the email set it to EURO or YEN orcdecplaces 2 Ecommerce Templates A Mecommerce BE templates How many decimal places your currency has orcdecimals The symbol used for the decimal separator Normally a but can be orcthousands The symbol used for the thousands separator Normally a but can be a orcpreamount FALSE If you want to display the currency symbol before or after the amount orcurrencyisosymbol USD If you need to force the settlement in US Dollars even if you are selling from another country Please note the dollar sign is a special character in PHP and so must be preceeded with a slash as in US Encryption Minimum version 3 5 0 At the moment for using the capture card method with the PHP template there is no encryption of the credit card numbers so it is actually necessary to set encryptmethod to encry
125. min includes asp Typically these would be smtp yourhost com or mail yourhost com your host should be able to help you with this if you need it eg mailhost mail yourhost com From version 4 6 0 the smtp server is set on the admin main page rather than in the vsadmin includes asp file Product listings Minimum version 1 3 7 You can now choose how to sort your product listings you can do this alphabetically by id or by price There are four options 1 sorting the products alphabetically 2 sorting the products by id 3 sorting the products by price cheapest first 4 sorting the products by price most expensive first So for example if you wanted to list your products alphabetically you would choose this option sortBy 1 or by product id like this sortBy 2 Setting the path to your SSL Minimum version 1 3 7 If you are using a payment provider that requires SSL then what the system is going to look by default is your website URL on an HTTPS connection ie https www yoursite com cart asp If you have shared ssl space which requires a different url or if you want to override the switch to SSL for testing purposes then you can override it like this pathtossl https Awww yourhostssl com yourdir nek ees pathtossl http www yoursite com to keep it on http and not go to https Product page display numbers Minimum version 1 3 7 To display the product page number links at the top of the p
126. modifications you ve made on subsequent pages Dreamweaver only Library Some of the templates use library items for the news sections or menus These can be inserted or deleted from the editable sections and like the dwt file any changes made to the lbi file will be made on all the pages containing the library item on saving Dreamweaver only The other files are the ones that make up the site and store itself and will have a html php or asp extension Ecommerce Templates A Mecommerce BE templates Chapter 2 Main Settings amp Payment Providers The control panel Change admin username and password Main admin settings Country settings Currency converter Email confirmation Email object Store URL Products per page Use top category Handling charge Shipping type Pack products USPS UPS Stock management Delete orders Delete credit card numbers Admin tweaks Multiple languages Edit payment providers Supported payment providers Email PayPal 2Checkout Authorize net WorldPay NOCHEX Verisign PayFlow Pro ASP Only Verisign PayFlow Link SECPay Capture card ASP version Capture card PHP version PsiGate NetBanx Custom Setting up a secure server Ecommerce Templates Page 23 of 229 24 A Mecommerce BE templates The Control Panel Once the site is uploaded to your server and the database connection has been set it s possible to connect to the admin area Depending on t
127. mplete product inventory You will need to be using the Stock Management program This can be switched on in your main admin setting page Then go into the main products admin page and click on the Dump Inventory button This will download your inventory to a csv file which can be opened in Excel How do I remove the dot after all my category names There is a setting your vsadmin inc languagefile asp asp file For the ASP version find xxDot and change it to xxDot For the PHP version find xxDot and change it to xxDot Remember to upload your language file to the server for the change to take place How can I match the fonts used on the graphics in my template All the font information is included in the file instructions txt that accompanies the download The fonts are just used as a suggestion so if you don t have a particular font installed you can use a different one or perform a search on Google to see if it is available 204 Ecommerce Templates A Mecommerce BE templates ASP Plus version for Windows servers I m not receiving email confirmation of orders what s up Why do my orders disappear in the orders admin page How do make my database secure and non downloadable Why does the log in page reappear every time when trying to access the admin section I ve forgotten lost my admin password how can retrieve it I m not receiving email confirmation of orders what s up From ve
128. n change color schemes add your own graphics and modify the existing ones All the templates come with png files These can be edited in Fireworks from Macromedia they have a 30 day free trial available if you don t already have the program Graphics and sections which are repeated on many pages are usually set up as include pages for Frontpage components for GoLive or form part of the Dreamweaver dwt file or library items Ecommerce Templates Page 117 of 229 H Mecommerce BE templates Using Macromedia Fireworks You don t have to own a copy of Fireworks to work with our templates but it does make graphic editing simpler The png files are found in the images extras folder There are blank gifs which you can use in other graphics programs to add your own text to Editing text File gt Open and browse to the image you need to edit and click on the text tool the icon is an A Place your cursor on the text and type your wording iol xl Original Preview 2 Up 4 Up Slr RA T 1 139x18 h Save your graphic by going to File gt Export Preview 118 Ecommerce Templates p Mecommerce BE templates File Edit View Select Modify Text New Ctrl N Open Cctrl O Open Recent gt Reconstitute Table Scan gt Close Ctrl W Save Ctrl s Save As Ctrl Shift 5 Save a Copy Revert Import Ctrl R Export Ctrl Shift R Export Preview Ctrl Shift Update HTML
129. n only applies if you are using Offline Credit Card Processing through our Capture Card method It is a further security measure so that sensitive credit card information is left on the server for the minimum amount of time possible You can select the amount of time that the credit card details can be viewed through the online admin orders page we strongly recommend setting this to a workable minimum If you are not using the Capture Card method this feature can be ignored Would you like to delete stored Credit Card numbers automatically Delete after 1 week gt Ecommerce Templates Page 33 of 229 A Mecommerce BE templates Admin Tweaks You should only need to select these options if you are having problems viewing the admin pages particularly the Admin Countries page If this doesn t resolve your problem we suggest using a Browser such as Netscape 7 for making changes to the Admin Countries page Admin tweaks Only apply if you are having problems Ctrl Click for multiple selections Use simple countries display Slower Apply Tweaks DESE Use simple product sections display Remember that any changes you make on this page will only take effect after you have clicked on the Submit button Multiple languages How it works This feature was added in Version 4 8 0 and allows you to have up to 3 languages running off the same database and control panel You can select the number of lang
130. n the Status field Status This is where you can set the status of your order and the default options are unauthorized cancelled deleted authorized packing shipping shipped completed It is possible to change these values in Admin Order Status page to give a clearer message to the public if they choose to view the status of their order Using Internet Explorer on a PC there is a quick method for changing lots of order status at once If you say change an orders status to Shipped and hold down the Ctrl key the all the orders on that page will have the status changed to shipped This is not available on other browsers Purge deleted Once an order is deleted it will remain in the system for 3 days this is a security measure in case an order is deleted by mistake Selecting purge deleted will remove all trace of deleted orders Dump orders to CSV file Clicking here will prompt a download of the orders This can be opened in Excel It will give details of the order such as address price quantity and shipping Dump details to CSV file This will also include the product information At the bottom of the page it is possible to quickly flick through date ranges for example orders from a month ago a week ago yesterday etc Ecommerce Templates s Mecommerce BE templates Order status types It is possible to configure up to 18 parameters for the order status by clicking on the Edit Order Status Types
131. navigation structure text link alternatives to javascript and Flash and a text based site map Incoming links It appears that particularly for Google the importance of quality links to your site will improve your ranking You may want to spend some time asking to have links placed on related sites preferably text and with your keyword s incorporated You can start off by adding your store to our directory here Beware of link farms however If you want to find out what a quality link would be in the eyes of Google download their toolbar here and check the page rank anything above 5 is good Ecommerce Templates Page 225 of 229 A Mecommerce BE templates A good domain name can help so you might want to look for something like manual widgets com or mechanicalwidgets com Use your keywords in your page names where possible and without going over the top eg widgethelp htm Other considerations 226 Ecommerce Templates A Mecommerce BE templates Search engine information It s getting more and more difficult to keep up with how search engines work and interact we ve outlined below the information in a brief guide to what we believe to be correct and will be updating the details as and when we find things have changed Google Google is undoubtedly the top dog of search engines and a decent listing here is without doubt at the time of writing one of the keys to the success of a site Listings in Google are free
132. nd buy button If you need the category text and description to the right of the image choose usecategoryformat 2 allproductsimage allows you to specify an image for All Products and the path can be inserted here Ecommerce Templates A Becommerce BE templates usecategoryformat 1 Email a friend Minimum version 1 3 7 You can now add the option of emailing a friend from your product detail page this adds a link to a pop up window with a form that you can fill out to forward the information regarding a product to a friend If you wish to use this feature set the parameter like this useemailfriend true if you would like to disable the feature then you need useemailfriend false Removing store functions Minimum version 2 0 0 You can simply eliminate the buy and checkout buttons as well as the price for all products this is done by choosing nobuyorcheckout true and noprice true Affiliates cookie Minimum version 2 0 0 By default the affiliate cookie stays active for 30 days this means that if somebody clicks on an affiliate link and then comes back later to purchase as long as it s within 30 days the sales will be accredited to the affiliate partner If you need to change this then the value here expireaffiliate 30 will have to be modified Affiliates commission Minimum version 4 5 0 You can now set an affiliate percentage in the affiliates admin and seta defaultcommission 12 to set a default commission fo
133. nd subfolders it s best to make all links relative to the root like this folder subfolder page asp How the hierarchy works The top level of links ie the ones that show on the menu with no interaction are set up with the code looking like this mymenu addMenu help HELP help asp mymenu addMenu affiliates AFFILIATES affiliate asp mymenu addMenu search GSEARCH search asp mymenu addMenu checkout CHECKOUT cart asp help this is the id of your menu option HELP the text displayed on your menu help asp the link So before you can have pop outs it s necessary to set a main top option in the example above with the id help The code for the first pop out level from the HELP link would look like this mymenu addSubMenu help faq FAQ help this is the parent id defined above faq this is the id for the next pop out FAQ the text that appears on the menu this is a null link meaning that if clicked the user won t go to anew page often you would place a real link like fag asp here For a second level popout mymenu addSubMenu faq COMPATIBILITY compatibility asp The faq refers to the id we set up previously and because there will be no further pop outs the next space can be left blank with You can have as many levels of pop outs as you need Ecommerce Templates Page 153 of 229 154 H Mecommerce BE templates How to open a link in a new windo
134. nformation has been correctly entered and uploaded you can install the database tables and data 7 Todo this just open the file createdb php in a browser by entering the address for instance http www yoursite com createdb php Replacing www yoursite com with whatever is the URL of your site The following screen will appear please see following page T Create Ecommerce Plus mySQL database version PHP v3 6 5 MicrOsOlt INtenienes er Fle Edt Yew Favorkes Toos Help HBk gt OA A Ah Favorites Medo J hy S http w yourste com createdb php When reporting support issues please quote your PHP version number which is 4 1 2 Please click below to start your installation After performing the installation please delete this file from your web Install Ecommerce Plus version PHP v3 6 5 i 8 Then click on the button to Install Ecommerce Plus and your database will be created Please remember to delete this file from your web after running it as otherwise others could use it to destroy your information The store should be working fine now and you can check it at www yourdomain com vsadmin admin php and you can login with the default user name mystore and password changeme Please view our tutorial at www ecommercetemplates com tutorials for further help Ecommerce Templates Page 21 of 229 A Mecommerce BE templates Files and folders Now the store is on the server it may be an idea to become
135. nformation the top of your code should look something like this lt html gt Ecommerce Templates H Mecommerce BE templates lt head gt lt TITLE gt Online sales of professional manual and mechanical widgets My Company lt TITLE gt lt META NAME description content Quality widgets and fidgets for sale Buy online at low prices at My Store gt lt META NAME keywords content widgets mechanical widgets manual widgets widget sales gt Body text Many of the major search engines will pick up the text from your site and use it amongst other factors as a test of relevancy for the search So having keyword rich text is extremely important for giving the search engine something to pick up on You shouldn t go overboard here but certainly having your keywords near the top of the page is going to be an advantage Don t try fooling the search engines by hiding text or listing your keywords 50 times to improve ranking Alt information Each graphic on your site should have accompanying alt information that s the text in a box you see when you pass your cursor over a graphic Apart from aiding the disabled viewers you can also help with your search engine optimization by using concise keyword rich descriptions For example lt img border 0 src images manual_widget gif width 140 height 113 alt Manual Widget gt Internal links Help a search engine index your site and a person navigate by having a clear
136. not currently supported by Ecommerce Templates It does require a solid knowledge of coding but this option will make things simpler as the database is already set up to handle an extra processor and any updates that are made in the future will not overwrite the modifications that have been made If you are not confident about making the changes yourself then we suggest contacting one of the developers here for a quote Do be aware also that not all payment systems will fit into the model we have provided but the vast majority should We do have a lot of Custom payment providers already set up so please check here for the latest list www ecommercetemplates com free_downloads asp Ecommerce Templates Page 63 of 229 A Mecommerce BE templates Setting up a secure server Some payment methods like Verisign Payflow Pro authorize net AIM and Capture Card require that the checkout portion of the process take place on a secure server There are two methods of doing this One is to have a secure certificate installed on your web Your host can tell you if this is possible with your hosting plan This means that you can access your web using both non secure http and secure https methods For instance both these URL s would be valid http www yoursite com products asp https www yoursite com products asp If you enable a payment method that does require the checkout on a secure server then the second stage of checkout will
137. not want to include the product ID in which case you can use lt title gt Bob s widget store lt php print productname sectionname gt lt title gt For the meta description on the proddetail php page you can use lt META NAME Description CONTENT lt php print str_replace productdescription gt gt Ecommerce Templates Page 219 of 229 H Mecommerce BOB templates Converting dynamic to static URLs The default URL for a products page would be something like www yoursite com products asp id 2 but it is possible to change this to something even more search engine friendly like www yoursite com productname asp You can also do the same for the category pages and the product detail the information is outlined below ASP version Make a copy of products asp and call it say bobswidgets asp Now open this page in notepad or your web editor and go to HTML view Now you should see a set of include files like this lt include file vsadmin db_conn_open asp gt lt include file vsadmin includes asp gt lt include file vsadmin inc languagefile asp gt lt include file vsadmin inc incfunctions asp gt lt include file Vsadmin inc incproducts asp gt Now just add the variable to specify the category before the incproducts include like this for ASP lt include file vsadmin db_conn_open asp gt lt include file vsadmin includes asp gt lt
138. number of products that show on your product page is eight if you would like to change that then enter a different value here Remember that setting a high value will slow the page load time How many products you would like displayed on each page Products per page Handling charge This is where you can set a charge for handling It will apply to all products on your store If you need to change the text that appears on your store for handling then this can be edited in the file vsadmin inc languagefile asp php If you wish to have a handling charge applied to all orders please enter it below Handling Charge Drej Shipping type Here is where you will choose your shipping method We have ample instructions to help set up this part in our shipping section Remember it is Ecommerce Templates E W Mecommerce BE templates only possible to use one shipping method on a store mixing them is currently not an option Select which method you wish to use to calculate shipping Shipping Type Weight Based Shipping Don t add ship aing Flat Rate Shipping Weight Based Shipping Price Based Shipping U S P S Shipping UPS Shipping Pack products This is where you can set the shipping totals on products individually pack products separately or on the order as a whole pack products together The option is available for UPS USPS and weight based shipping only Select how you pack products for shipping ca
139. o be modified by a percentage rather than a flat rate Force Selection Options Price Diff I Weight Diff T Option Name This will be the text that appears on the store below the product description and next to the drop down menu for options Working name This if for internal use only It may be that there are several product option groups that would normally have the same name eg Size for shoes Size for shirts Size for pants By giving each a different working name it is easier to select the appropriate group for each product Force Selection If this is checked the field becomes obligatory and the purchaser has to choose an option to continue Ecommerce Templates A Mecommerce BE templates Price Diff Any price changes between the options chosen will be shown in real time on the store If there is no price difference for a product option then leave the fields blank If the product option costs 1 more than the base price then add one to the box If the product option costs 1 less than the base price then enter 1 If the price difference is a percentage of the total base price then check the box and add the percentage change to the price diff boxes eg 10 would add 10 to the base price The base price is the one set in the product admin page Weight Diff It may be that a product option choice would involve an increase in weight of the product to be shipped You can modify th
140. o if there is no charge Ecommerce Templates Page 171 of 229 172 a E Mecommerce BE templates Layout options Minimum version 1 3 7 In version 1 3 7 we have added the possibility for different layout formats for your products productcolumns 2 useproductbodyformat 1 usesearchbodyformat 1 usedetailbodyformat 1 usecategoryformat 1 allproductsimage By setting useproductbody format to 2 like this useproductbodyformat 2 the products are displayed with the product options price and buy button below the product image When useproductbodyformat is set to 1 the product options price and buy button are displayed to the right of the product image The reason we added this second layout is that it lends itself well to having more than one column of products So when using useproductbodyformat 2 the products will be displayed in the number of columns specified by productcolumns such as productcolumns 2 You can have as many as you like in theory but just make sure they fit on your page Please note that with the useproductbodyformat set to 1 the productcolumns setting will be ignored To allow you to specify the search results independently of the general product display you can set usesearchbodyformat to 1 or 2 in the same way There is also a second product detail format available now Setting usedetailbodyformat 2 will display the product detail page with the image to the left of the product description price quantity a
141. of a certain product You may however want to offer a discount of 5 if your customer buys 5 of any product on your website Likewise if you wanted to offer a discount of 5 if someone spends 50 or more on one particular product or you may want to offer a discount of 5 if someone spends 50 or more on your website as a whole The Scope allows you to do both of these types of discount You would use the setting Applies storewide to product totals for setting up a discount which applies to product totals on total purchase on your store Once you have set up a discount of this type it is automatically in effect and you need do no more Assign to cat s for discounts on category totals allows you to narrow down the effect of a discount to individual categories Now go to the Ecommerce Templates a W Mecommerce BE templates categories admin page and you should see a column Discounts and click on the Assign button Applies storewide but to individual products would set up a discount that applies to totals of a particular product Now go to the products admin page and you should see a column Discounts and click on the Assign button Assign to individual products cats allows you to narrow down the effect of a discount to an individual product or category Once you have created this type of discount you can then assign it to a particular product or category To do this go to your products or categories admin page
142. ogin Name Password Login Level QO Actions State Tax Exempt Country Tax Exempt Shipping Exempt Wholesale Pricing Enter the client name password the relevant action You can use CTRL Click to select more than one choice and finally the login level When done click on submit and your client will have been set up with the parameters you have assigned Login level You can assign different levels of login permissions on any page to say that a particular page is restricted to anyone below the login level assigned in the login admin section For example if you set requiredloginlevel 4 then only people who you have set up with a login value of 4 or above can view the page when logged on Only place the code on the pages where you need to restrict access for example it should not go on clientlogin asp To add the level of restriction to individual pages you will need to add the line lt requiredloginlevel 4 gt where 4 is the threshold of permission for that page This needs to come anywhere before the line lt include file vsadmin inc incfunctions asp gt Enabling customer login PHP Version If you would like to have a login status box on each page you will need to add one line of code where you would like the login box to appear The code you need is the following lt php include vsadmin inc incminilogin php gt Paste that into HTML code view exactly where the login box should appear and make sure
143. om the following table 01 Daily Pickup 03 Customer Counter 06 One Time Pickup 07 On Call Air 19 Letter Center 20 Air Service Center Remember to enclose the code above in double quotes Also please note that these options are not exactly the same as you might find on the UPS website but we hear that is something that UPS are working on UPS Order Tracking It s possible for customers to track their orders from a page on your site if you don t have the tracking page all you need to do to enable it is take a copy of products asp and call it tracking asp Then go to HTML view and change the line lt include file Vsadmin inc incproducts asp gt to lt include file vsadmin inc inctracking asp gt For the PHP version take the page products php and save it as tracking php Then go to HTML view and change the line lt php include vsadmin inc incproducts php gt to lt php include vsadmin inc inctracking php gt Ecommerce Templates Py Mecommerce BE templates USPS Shipping Setting up your Ecommerce Plus template to automatically use USPS shipping is pretty simple as the majority of the integration has been done for you Just follow the steps below US and overseas shipping costs are automatically calculated according to product weight and destination To activate USPS shipping method you need to register for a username and password The process is quite simple and the registration f
144. om your database by hitting the delete button We strongly advise that you delete the credit card information as quickly as possible to reduce the security risks We have provided more information about setting up on a secure server here Ecommerce Templates Page 61 of 229 PsiGate A Mecommerce BE templates 1 The first thing you will need to do is set up an account with PsiGate 2 Once you have opened your account with PsiGate and have been accepted open your Ecommerce Plus Template admin pages and go to the Payment Provider section 3 Now click on Modify next to PsiGate Provider Name Merchant ID Transaction Type Show As Enabled Demo Mode X PSiGate IV Iv Authorize Capture 4 Where it says Merchant ID you want to enter the ID that was sent to you by PsiGate NetBanx 1 The first thing you will need to do is set up an account with NetBanx 2 Once you have opened your account with Netbanx and have been accepted open your Ecommerce Plus Template admin pages and go to the Payment Provider section 3 Now click on Modify next to NetBanx Enabled Provider Name Netbanx Show As credit Card Vv Merchant ID 4 Where it says Merchant ID you want to enter the ID that was sent to you by NetBanx 62 Ecommerce Templates H Mecommerce BE templates Custom This option is for anyone wanting to add a payment provider that is
145. onn_open php line If your template uses a DHTML pop out menu or Mini Cart there is no need to delete the line lt php include vsadmin db_conn_open php gt You can now follow the instructions below as normal Then at the very top of the file before the first lt html gt tag you should already have a couple of lines of code Now add the db_conn_open line along with the metainfo php include line like this lt php session_cache_limiter none session_start include vsadmin db_conn_open php include vsadmin inc metainfo php gt lt html gt Now repeat this with each of the 3 files categories php products php and proddetail php Now on your categories php AND the products php pages you can change the page title tag to something like this lt title gt Bob s widget store lt php if topsection print topsection print sectionname gt lt title gt Ecommerce Templates a W Mecommerce BE templates Also on the categories page if you use a category description you might want to set the meta description tag to this lt META NAME Description CONTENT lt php print str_replace sectiondescription gt gt The information available to the proddetail php page is slightly different On that page you can change your page title to lt title gt Bob s widget store lt php print productname sectionname productid gt lt title gt You might
146. onzed Purge Deleted l Printable Packing Slip Dump orders to CSV file Dump details to CSV file Month Week Day Today Day Week Month The interface here will provide you with all the information on orders as well as the ability to search your order database change the order status download orders etc To take advantage of the advanced search features click on Power Search Power Search Orders From On Orders Till C py orerm T V Start With Power Search Show orders From 11 1 2003 gt To 12 21 2003 Order ID Auth Code Order Status 11 30 2003 502 Vince Reid Email Email Only 10 59 40 AM Unauthorized 503 Andy Capture Card aata aooaa Unauthorized Purge Deleted I Printable Packing Slip Update Dump orders to CSV file Dump details to CSV file The various options on this screen are outlined below To refine the search options you can select one or a combination of parameters Orders From On Orders Till This is where you can specify a date range Clicking on the DP button will bring up a calendar for easier date selection Ecommerce Templates Page 83 of 229 H Mecommerce BE templates Power Search Orian rence orders tm 0 Order ID December 2003 xg Text seg gen ie i a Sun Start With Power Search Order Status o Wn Pw A lt Search 22 23 24 25 26 27 2A 29 Power Search 39 al To 12 21 2003 It is also possible to add single
147. open php in a text editor such as Notepad You need to fill in the details in the spaces provided The 4 pieces of information that you need to provide are the username and password for database access the name of the database and the address of the database If you are in any doubt about these please ask your host who will provide you with the information Then fill in the gaps between the quotes as shown db_username loginname Your database login username db_password loginpassword Your database login password db_name databasename The name of the database you wish to use db_host localhost The last parameter db_host is normally localhost However it can also be a URL like db_host db myhost com You host should have given you access to a hosting control panel where amongst other things you can set up the mySQL database connection Here s an example using cpanel 1 Log into to your hosting control panel this will typically be the URL www yoursite com admin or www yoursite com cpanel and after entering your username and password you should see a screen with the mySQL icon N MySQL MySQL Databases 2 Click there and choose your user name and password then click Add User MySQL Account Maintenance Databases Db Add User to Ob Add Ob Users UserName test Password test Add User Ecommerce Templates Page 19 of 229 A Mecommerce BE templ
148. opyright owner All requests for permission should be sent to Ecommerce Templates Ecommerce Templates Page 229 of 229
149. orm is available at http www uspsprioritymail com et_regcert html Make sure you follow the link for the API password request not the Shipping Assistant You will receive a long email from USPS with information regarding testing the system before going live on the production server We have already done this step for you so that can be ignored All that is needed is to follow the instructions for going live on the production server The final step for using USPS shipping is to enter your ZIP code in the admin main panel along with your USPS username and password These are used in determining shipping costs within the USA If using USPS shipping method please enter your USPS username and password Please note for UPS shipping you have to use the registration for here H wor User Password Passwo Also if using UPS USPS shipping method please enter the zip postal code of the shipping origin Zip Code YOURZIP Once you have selected USPS shipping in the admin main page Select which method you wish to use to calculate shipping Shipping Type U S P S Shipping N then you should see a link Edit UPS Shipping Methods on your admin home page and that is where you can select the shipping methods that your package shipment can use Ecommerce Templates Page 103 of 229 104 A Mecommerce GBE templates View Orders Online Help Change username password Online Help Edit admin settings Online
150. ormatting missing when I upload my site This usually happens when for some reason the theme gets detached from the site Connect live to your site through Frontpage and go to Theme in the top menu and go through the themes until you find the one that matches the name of your template If that doesn t work try Tools gt Recalculate Hyperlinks How do I make a back up of my site Open your site live on the server by going to File gt New gt Web from the top Frontpage menu and typing in the URL of your site and then giving your name and password Your site will now open up on the server so you can publish back to your hard drive by hitting the publish icon and choosing a back up location on your hard drive How do I stop Frontpage overwriting my database and database connection files The simplest method is to take them out of your Frontpage web on your computer and save them somewhere else on your hard drive Alternatively you can right click on the file and Select Properties gt Workgroup and select Exclude this file when publishing the rest of the web Ecommerce Templates Py Mecommerce BOB templates GoLive F A Q Why do get a little green bug icon in my site file list Why do get a little green bug icon in my site file list This means there is an error on the page usually an incorrect path if it s showing on all pages it s probably located in one of the components You may find that some files in the vsadmin fold
151. otal Sales Modify Delete No registrations Click to Add New Click on the button Click to Add New and you will be able to set up the details Drop Shipper Designer Manufacturers Admin Email Name _ O address address _ city Py State Country United States of America v 2Zip aa Actions Send Email w Please note By setting the action to Send Email the manufacturer designer drop shipper will automatically receive an email with the details of the order when the order is received Fill in all the details If you want the drop shipper to receive notification of a sale with details of the order then select Send Email from the drop menu Once you have set up the accounts for each entity you can then choose who needs to be notified from the drop down box on the product admin pages Drop Shipper Andy Sales can then be tracked through the dropshipping admin page Ecommerce Templates Page 91 of 229 92 p Mecommerce BE templates Drop Shipper Designer Manufacturers Admin Sales Between 2005 02 01 __ and 2005 02 18 To 2005 02 18 Show Sales From 2005 02 01 v Total Sales Modify ID Name Email address 2 Andy andy ecommercetemplates com 2296 00 Modify 2180 00 Modify 3 Vince vince ecommercetemplates com Delete The email address is clickable so you can contact the person directly and it s also possible to modify their
152. owing to style css this example would make the text show as red with Verdana 11px font SELECT prodoption font size 11px font family Verdana color FF0000 If you are using stock management with the product options introduced in version 4 4 0 it s possible to grey out the options which are no longer in stock by adding the following to your main style css file OPTION oostock color A0A0A0 Editing the top product navigation In version 4 6 0 we added the possibilty of changing the format of the top product navigation eg Home gt gt Product from the style sheet All you need to do is add the following to style css this example would make the text show as red with Verdana 11px font td prodnavigation font size 11px font family Verdana color A0A0A0 P prodnavigation font size 11px font family Verdana color AOAOAO Ecommerce Templates Page 149 of 229 150 A Mecommerce BE templates Editing the table backgrounds Version 4 7 0 allows you to set the table and cell background properties in the files search tracking order status checkout via CSS classes The new classes are TABLE cobtbl for the table TD cobhl for the cell highlights TD cobll for the cell lowlights For example the following addition to your style css file would give you a search table looking like this All words v All Categories TABLE cobtbl background color FF0
153. p download times the admin section is now skinable allowing for simple changes in colors and graphics We have some instructions below to help you change things around The Stylesheet The stylesheet that governs the layout and colors can be found in your vsadmin folder and is called adminstyle css You will see that we have added comments to the file so you can see how the various sections are set up Before making any changes we strongly suggest making a back up of adminstyle css so you can always go back to the original We would also suggest not making any changes at all if you are not confident editing CSS Changing the backgrounds The main background color is set to light blue E6E9F5 and can be changed here background E6E9F5 The main body is white although it s probably best to keep it that way it can be changed under main background FFF The header section is set at BFC9E0 background BFC9E0 There is also a background image associated with the header which gives the rounded effect at the top of the header background image url adminimages newtoptopbg jpg Changing the table borders By default there is a dotted line around the table borders border 1px dotted 194C7F Other options are dashed solid double Other CSS changes Most of the other changes that can be made relate to the color of the input boxes alternate cell colors text and links These should be self explanatory Ecommerc
154. page You can add your own header address and footer to smarten it up to do this you will need to make the changes in your vsadmin includes asp php file there are details in our Advanced tweaks chapter and on our parameters page Ecommerce Templates Page 85 of 229 A H Mecommerce BE templates Method This will show how the client has paid Information in red will indicate an uncompleted order Auth code This is a very important field and particular attention should be paid to the message that appears here Under normal circumstances when an order goes through an authorization code will appear here this means that the order has been received and the purchaser has returned to your store and should have received email notification of their purchase If you see an authorize button as in the example above the most likely reason is that the buyer abandoned the cart before going through with checkout It may be that they changed their mind suffered a power failure or were simply testing the system however it may also be possible that they never made it back to your store after purchase For this reason it s important to check with your credit card processing admin page before deleting or authorizing If you find that the order did in fact take place then you can click on the authorize button and add the authorization code given by the payment processor If there is no record of the order you can delete from the drop down i
155. pages below a asp page but you can get round this Frontpage quirk by renaming the page with a html termination dragging in the new page to Navigation View and then name the parent page with the asp extension again Why are parts of the pages missing like the navigation and news sections This is probably because you have the PHP version and unfortunately PHP and Frontpage don t mix too well but we have found a way around this The first thing is to get the page open in Frontpage In Frontpage go to Tools gt Options gt Configure Editors Choose Add Put PHP for file type Put the same information as you have for htm html etc this is usually Editor Name FrontPage Command frontpg exe Save Now you can get the pages open you ll see that the include files are missing this is because they are PHP includes not Frontpage includes but you can work on them directly from the files in the includes folder to view your changes locally you can download this utility http www totalpconline com phprocketaddin page orders htm or work live on the server and on saving your page you can check it in your browser There s more information in the first chapter as well as in our PHP help section Ecommerce Templates Page 211 of 229 212 A Mecommerce BE templates How do I change the wording of home on the nav bar In Frontpage go to Tools gt Web Settings gt Navigation and change the wording there Why is all the f
156. pen a page gt go to File gt Save As gt assign a new Page title by clicking on Change gt type in the new title gt OK gt type in a new File name Save This will give you an exact copy of the first page without altering the first page Drag the new page s file name into Navigation View in the place on the menu where you would like it to appear FrontPage will automatically add the new page to the navigation bar To finish the new page insert appropriate content For some reason Frontpage won t allow you to have a asp page as a parent file in navigation view so what you will need to do is change the extension to htm attach the page in the navigation tree chart and then change the extension back to asp Deleting a Page In Navigation View right click on the icon of the page you wish to remove gt Delete gt Delete this page from the Web gt OK Ecommerce Templates Page 131 of 229 A Mecommerce BE templates Troubleshooting If your Frontpage navigation doesn t show when you publish your site to your server then go to Tools gt Recalculate Hyperlinks to see if that will bring it up Also check that the theme has been attached 132 Ecommerce Templates H Mecommerce MOB templates Modifying an include page PHP Version There are a couple of issues with the Frontpage version when using the PHP templates Frontpage extensions do not work with pages with the php extension so this means that FrontPage Includ
157. plates PayPal The advantage of using PayPal is that they can be used in conjunction with credit card processors to give your clients more choice for making payments 1 The first thing you will need is an account with PayPal if you don t have one yet then you can sign up here PayPal sign up 2 Once you have created your account you need to set up the instant payment notification IPN This is necessary so that sales are automatically validated To do this log into your PayPal account and click on the Profile tab My Account Send Money Request Money Merchant Tools Add Funds Withdraw History Profile 3 Now click on the link instant payment notification preferences link Selling Preferences Auctions Regional Tax Shipping Calculations Payment Receiving Preferences Instant Payment Notification oo aon Reputation 4 The URL that you want to enter is the one to the file ppconfirm asp php in your admin directory So for instance it might be http www yourstore com vsadmin ppconfirm asp php 5 After entering this URL just click the checkbox to activate instant payment notification and you re all done 6 You can then go to your Provider Name PayPal Ecommerce Template Show As paypal Payment Provider Admin l page and add the email Enabled jy address associated with Email Address paypal yourdomain com your PayPal account Submit Reset Ecommerce Templates Py Mecommer
158. portant that the page is linked to is a asp php page and includes the following lines of code ASP version lt include file vsadmin db_conn_open asp gt lt include file vsadmin includes asp gt lt include file vsadmin inc languagefile asp gt lt include file vsadmin inc incfunctions asp gt PHP version lt SCRIPT LANGUAGE php gt include vsadmin db_conn_open php include vsadmin includes php include vsadmin inc languagefile php include vsadmin inc incfunctions php lt SCRIPT gt Drop shipping How it works This feature was added in Version 4 8 0 and allows you to group products per manufacturer designer dropshipper etc keep track of the sales per group and includes the ability to send an email notification when a particular order is placed through your store This may be to the drop shipping company a manufacturer a contributor or anyone really you need to notify of a sale Ecommerce Templates H Mecommerce BE templates How to set it up The first thing you will need to do is set up an account for each drop shipper manufacturer so click on the link Dropshipper Designer Manufacturers link from your admin home page and you will be presented with a screen like this Drop Shipper Designer Manufacturers Admin Sales Between 2005 02 01 _ and 2005 02 18 Show Sales From 2005 02 01 To 2005 02 18 60 ID Name Email address T
159. process only needs to be performed once Remember to always view the admin orders page on an HTTPS connection To reduce security risks set the automatic deleting of credit card information to a workable minimum level we would suggest that 2 days is ample time This setting can be found on the main admin page You can also manually delete the credit card information from your database by hitting the delete button Checklist for the ASPEncrypt method 1 Go to http support persits com encrypt demo_cert asp and follow the onscreen instructions In Internet Explorer go to Tools gt Internet Options gt Content gt Certificates Click on the new certificate and choose Export Select No to export the private key Choose Base 64 encoded X 509 CER as the format Name the file certificate cer and save it to you desktop Open the file certificate cer in Notepad or your favorite text editor In your admin section of your ecommerce template open the payment providers page 9 Click on Modify for the Capture Card option 10 Select the credit card types you want to allow 11 Paste all the code from the certificate cer that you have open in Notepad to the box entitled Upload new certificate 12 Press submit and test N ONDAY Ecommerce Templates Page 57 of 229 58 A Mecommerce BE templates F A Q e What is ASPEncrypt e What if ASPEncrypt is not installed on the server e Can I use my host s shared
160. ptions An important thing to note is that if you share an option between 2 products the options stock is shared between 2 products This could be useful if you have say only 20 disk drives each of which could go in one of 5 different Ecommerce Templates Page 31 of 229 32 B W Mecommerce BE templates models of PC However if this is not what you intend then on the product options admin page we have also provided a Clone button to quickly create a copy of one product option Using the Option Working Name you will also be able to distinguish these internally Ecommerce Templates A Mecommerce BE templates Delete orders There will always be a number of purchasers who finally decide not to go through the purchase process and abandon the cart It may be they ve changed their mind or are simply finding out how the store works In this case the order will show in the order admin page with a gray authorize button In these cases it s important to check with your payment processor admin to find out if payment was made or not In the majority of cases this won t have happened so the order can be deleted This feature will delete unauthorized uncompleted orders in the amount of time stipulated in the drop down menu It is also possible to delete orders manually in the orders admin page Would you like to delete uncompleted orders Delete after 4 days gt Delete credit card numbers This optio
161. ptmethod none Remember that by doing so you have to take extra care to make sure the database is secure and to delete the card numbers from the database as soon as they are processed If you are unsure about your site security it might be an idea to contact one of the developers here for consultation Top navigation Minimum version 3 5 0 If you need to remove the top navigation ie home gt gt category gt gt product then set showcategories FALSE Terms and Conditions Minimum version 3 6 0 If you need to make your customers agree to your terms and conditions on checkout set termsandconditions TRUE You will also need to create a page with your terms and conditions called termsandconditions php which will be shown in a 420 x 380 popup Ecommerce Templates Page 191 of 229 192 a W Mecommerce BE templates Quantity boxes Minimum version 3 6 1 Setting the following to TRUE will put up a quantity box on the products and the product details page not available if using usedetailbodyformat 2 showquantonproduct FALSE showquantondetail FALSE Zero price Minimum version 3 6 3 If you set this for instance pricezeromessage lt b gt Price Please call lt b gt then in the case where a price is set to zero this message will be printed instead If the pricezeromessage is not set then products with a zero price will be displayed as Price 0 00 as usual Show product id Minimum version
162. r new affiliates SQL server Minimum version 2 0 0 If you need to use SQL server rather than the Microsoft Access database then you will need to put sqlserver true Also make sure you change your connection string as suggested in the instructions The majority of users however will be working from Access and won t need to use this option Discounts coupons Minimum version 3 0 0 To remove the discount and coupon function choose nogiftcertificate true Ecommerce Templates Page 173 of 229 174 A H Mecommerce BE templates Hide discount or coupon text Minimum version 4 1 0 To remove the discount and coupon text that appears on category and product pages noshowdiscounts true Show tax inclusive prices Minimum version 3 1 2 To show tax inclusive prices on the products page use showtaxinclusive true the wording for the tax can be changed in vsadmin inc languagefile asp UPS Options Minimum version 3 5 0 The way that you deliver your packages to UPS for delivery can affect the total cost of delivering the package We have set the default as Customer Counter though you can change this by setting the following in your vsadmin includes asp file upspickuptype 03 The code in quotes there would be taken from the following table 01 Daily Pickup 03 Customer Counter 06 One Time Pickup 07 On Call Air 19 Letter Center 20 Air Service Center Remember to enclose the code above in double quote
163. rce BE templates Provider Name SECPay Show As credit Card Enabled j Demo Mode j Merchant ID p HERE Ecommerce Templates Page 51 of 229 H Mecommerce BE templates Capture card ASP version The Capture Card system is available so that you can safely capture and store credit card numbers from your customers to process on your own credit card processing terminal Requirements Windows server supporting asp pages and an Access database SSL certificate Personal certificate ASPEncrypt component installed on your server Optional but recommended Internet Explorer 5 5 Setting up the Capture Card system with ASPEncrypt installed To set up the Capture Card system please do the following 1 To obtain a Personal Certificate please go to the following URL and follow the onscreen instructions http support persits com encrypt demo _cert asp 2 Once you have installed your Personal Certificate in Internet Explorer you must now export your Public Key To do this in Internet Explorer go to Tools gt Internet Options and click on the Content tab Now click on Certificates Ecommerce Templates p Mecommerce BE templates Internet Options f 21x General Security Privacy Content Connections Programs Advanced rm Content Advisor Ratings help you control the Internet content that can be E A viewed on this computer m Certificates
164. re card order status Display Options Affiliate Options Product page display numbers Affiliates cookie Removing buy and checkout buttons Remove top navigation Terms and Conditions Quantity boxes Zero price message Show product id Hide product options Extra checkout fields Forcing minimum purchase amount Alternative currency format Product detail link Hide product option price Customer Login Affiliates commission Admin Tweaks Enable customer login CURL compilation Wholesale pricing Forwarding page Currency formats Adjust date Character sets Multiple languages Multiple admins Page 185 of 229 186 A Mecommerce BE templates Product listings You can now choose how to sort your product listings you can do this alphabetically by id or by price There are four options 1 sorting the products alphabetically 2 sorting the products by id 3 sorting the products by price cheapest first 4 sorting the products by price most expensive first So for example if you wanted to list your products alphabetically you would choose this option sortBy 1 or by product id like this sortBy 2 Setting the path to your SSL If you are not using authorize net AIM or the Capture card method then you may wish to specify a path to your secure space this would be done here pathtossl path goes here Disabling SSL Setting nochecksslserver T
165. rge j N fe joy fe oO m o You would then need to set up your postal zones as explained above in Weight Based Shipping Ecommerce Templates Page 109 of 229 mp 4 Mecommerce BE templates Further Options Standard Express shipping The examples above are only for Standard shipping rates but it is possible to split them into Standard and Express This zone is set to only use one shipping method To use multi shipping methods for this zone like Standard and Express shipping please click Pe In the admin postal zones page you may see the above message clicking on the link will give you the opportunity to set to rates for different shipping one for Standard and one for Express This zone is set to use multiple shipping methods like Standard and Express shipping To use only one shipping method for this zone please click here For every B naan highest add an extra for standard shipping add an extra for express shipping Max Price Standard Charge Express Charge hb s b o bo This option can be used for weight based and price based shipping and the text for Express and Standard that will appear on your store can be modified in the file vsadmin inclanguagefile php asp 110 Ecommerce Templates YP Mecommerce BE templates State Zone Rules In the examples above we split the zones into countries or world zones but it is possible to further fine tun
166. roddetail asp Open each of these in turn and go to HTML view About halfway down the page you should see a bunch of include files something like this lt include file vsadmin db_conn_open asp gt lt include file vsadmin includes asp gt lt include file vsadmin inc languagefile asp gt lt include file vsadmin inc incfunctions asp gt lt include file Vsadmin inc incproducts asp gt If your template uses a DHTML pop out menu or Mini Cart there is no need to delete the line lt include file vsadmin db_conn_open asp gt Just open vsadmin db_conn_open asp in Notepad and make sure you don t have a line DIM sDSN If you have that just delete that line You can then follow the instructions below as normal Then at the very top of the file before the first lt html gt tag add that db_conn_open line along with the metainfo asp include line like this lt include file vsadmin db_conn_open asp gt lt include file vsadmin inc metainfo asp gt lt html gt Ecommerce Templates A W Mecommerce BE templates Now repeat this with each of the 3 files categories asp products asp and proddetail asp Now on your categories asp AND the products asp pages you can change the page title tag to something like this lt title gt Bob s widget store lt if topsection lt gt then response write topsection amp response write sectionname gt lt t
167. roduct price total will be added to the shipping cost for insurance IF the user checks the yes want shipping insurance box on checkout If addshippinginsurance 1 then in this example 5 00 of your monetary units say Dollars will be added to the shipping cost for insurance If addshippinginsurance 2 then in this example 5 00 of your monetary units say Dollars will be added to the shipping cost for insurance IF the user checks the yes want shipping insurance box on checkout This method will not work with USPS shipping for which shipping insurance is not available HTML email Minimum version 4 0 0 Emails can be sent in HTML if you wish by adding the following switch htmlemails true Email orders Minimum version 4 0 0 If you need to set email orders as Unauthorized in your admin orders page set emailorderstatus 2 Category layout Minimum version 4 1 0 categorycolumns 1 will give you a vertical list of categories in a single list Ecommerce Templates a H Mecommerce BE templates categorycolumns 2 will show the categories in two columns categorycolumns 3 will show the categories in three columns catseparator is required to use the new category set up no changes are necessary here Extra checkout fields Minimum version 4 1 0 It is possible to add two new fields to your cart checkout page The company name field will go at the top of the checkout form and the additional field at
168. rsion 3 6 6 and upwards the system for choosing the email object the component your ASP Ecommerce Plus template uses to send email has become a lot more powerful Most people won t require the information here and emails will be sent automatically However if you are having problems this is what you need to do Firstly log in to your admin section and go to the Admin Main page The email address you set in the Email address section is very important It has to be an address on the same domain as your website as this is a security feature for most hosts to avoid SPAM For instance if your website is www yourwebsite com then an email address on that domain would be say info yourwebsite com You should see a section Email Object In the drop down list you will see a list of the available email objects that are installed on your server If you don t see any available email objects in the list then you need to ask your host if they can install an email object for sending email from an ASP page like for instance CDONTS CDO ASP Email PERSITS ASP Mail ServerObjects JMail Dimac Some of these are free so there shouldn t really be a problem From version 4 0 1 SMTPMail SoftArtisans is also supported Ok so now you can choose an email object in your admin main page The best one to try first is CDONTS as it doesn t require any further configuration Set the email object to CDONTS and then press submit at the bottom of the
169. rtant not to overdo things avoid trying to trick Google study high ranking competitor sites without ripping them off and above all have patience Google ad words You can get into Google immediately through their adword program rather than trying to explain it here you re best getting the information from the horse s mouth The great thing about adwords is that they will get your site advertised on Google immediately you can also pay for keywords that your Ecommerce Templates Page 227 of 229 228 a E Mecommerce BE templates site is not showing up on but keep a close eye on what they are costing you and read the information on optimizing your ads Yahoo There s some debate now on the worth of submitting to yahoo as they are using the Inktomi listings At the time of writing the cost of inclusion is 299 this should get you into the yahoo directory and in turn a link for Google to pick up on all in all probably worth it for an ecommerce site but not as important as it was in the past To add your site to Yahoo find the category that best suits your needs and click on the Suggest a Site link at the bottom of the page make sure you read Yahoo s guidelines before submitting Altavista Again not as important as it was a couple of years ago but still a widely used search engine You can add your site for free but for a quicker and guaranteed listing you will have to pay 39 Looksmart Submitting to Looksmart is
170. ry about emails if you are testing on your local machine It will come together when you publish to your host Why do my orders disappear in the orders admin page If a payment is not authorized then it will be automatically deleted after the time you specify in your admin main page How do I make my database secure and non downloadable If you are using FrontPage you can right click the fpdb folder in the FrontPage folder list and choose Properties Then make sure the Allow files to be browsed option is not checked If you are not using frontpage the options are to use a folder that is outside the web root For instance when you log in via FTP you might see folders like ntdocs your web root logfiles your web log files database specially for your database files If you have a folder like this database folder often called private or similar then you are very much advised to use it Ecommerce Templates A W Mecommerce BE templates If neither of the above is true then you have to ask you host to set the security settings on the database folder so that files can not be browsed and the database cannot be downloaded Why does the log in page reappear every time when trying to access the admin section The usual reason is that your store is hosted on a Unix Linux server and the host is using something like chilisoft asp which doesn t support an Access database We do have Plus versions available for
171. s Also please note that these options are not exactly the same as you might find on the UPS web site but we hear that is something that UPS are working on more information To add UPS shipping insurance based on the product value but not ask the customer addshippinginsurance 1 To ask the customer if they would like shipping insurance on the checkout form addshippinginsurance 2 Commercial location Minimum version 3 5 0 Set commercialloc true if you want to place a question and checkbox on checkout for shipping to a commercial location This is automatically set for UPS but can be used for other shipping methods Ecommerce Templates a E Mecommerce BE templates Currency formats Minimum version 3 1 2 Normally the currency is automatically set by your country settings but sometimes servers don t seem to have locales installed and some have special needs These are the parameters available overridecurrency T RUE Switches the currency overriding on orcsymbol US The currency symbol used on product pages orcemailsymbol US The currency symbol used in emails Normally the same but can be handy if you wish to set your product page currency symbol to an HTML code like or and then in the email set it to EURO or YEN orcdecplaces 2 How many decimal places your currency has orcpreamount FALSE If you want to display the currency symbol before or after the amount orcurrencyisosymbol US
172. s 30 days haven t passed since their first visit You can change how long you want a cookie to stay actives in the file vsadmin includes asp php If you need to specify a default percentage that your referrers will earn you will need a minimum of version 4 5 0 and add the corresponding parameter in the vsadmin includes php asp page How to set it up Basically everything is in place for you to get started immediately each template comes with a file called affiliate asp php this will be where the partner can sign up and also log on to their account Affiliate Partners Program Open new affiliate account Go For those who already have an affiliate account Affiliate ID Password Login to your affiliate account Ecommerce Templates Page 89 of 229 90 A W Mecommerce BE templates The partner can choose to be notified by email of each affiliate sale that is made and the store owner can check the status of the account through the online admin You may want to make a page or two previous to affiliate asp php explaining the procedures etc for earning commissions and also a disclaimer Important information The referring URL will typically be in the form of http www ecommercetemplates com default aso 7 PARTNER name you can ask affiliates to link to individual pages or sections by changing the URL before the question mark for example http www ecommercetemplates com products asp PARTNER name but it s very im
173. s and you will see a column Discounts with a button Restrict to certain countries This setting only applies to Free Standard Shipping It enables you to set free shipping only for orders within a particular country To set the countries to which free shipping applies go to your countries admin page and you will see a column FSA which stands for Free Shipping Applies Only those countries checked will be eligible for free standard shipping Remember that a rule will have to be set up first in your discount admin page for this to apply Ecommerce Templates Page 81 of 229 82 Chapter 4 Orders and Affiliates Orders admin Order details Order status types Affiliates program Drop shipping Customer login Eas mecommerce templates Ecommerce Templates H Mecommerce BE templates Orders admin Hopefully the Orders Admin page will be the one you will visit most so it is important to know your way around You will receive a notification email for each order that is placed through your store but it is a good idea to check the page regularly in case the purchaser didn t make it back to your store after buying and the email notification wasn t triggered Clicking on the View orders link should bring up the orders admin page Power Search Show orders From 11 1 2003 To 12 21 2003 E Method Auth Code Date Status 502 Vince Reid Email Email Only ee Unauthorized 503 Andy Capture Card mite Unauth
174. s enabled in your browser gt In Internet Explorer go to Tools gt Internet Options gt Privacy If that doesn t solve your problem please post on our support forum What is the function of the Authorize button in my orders admin page You ll see this button if someone has gone through checkout but hasn t made it back to your store this may be because they re just playing around with the cart have decided at the last moment not to purchase or there was a glitch on the Processor s site Only hit the authorize button after you ve checked with your Payment Provider and are sure the payment has been made correctly You can set the amount of time that unauthorized orders appear on your store in the admin section Why don t all my categories show up after I ve added them through the online admin This is probably because you haven t added any products to the categories once you associate a product with a category they should show up Why can t I see the product images on my store I just get a red x The default folder for the product images is called prodimages and the graphics should be uploaded there and the path set in your product admin page If you see a red x in place of the graphic make sure the file name is spelled correctly that it is lowercase with no spaces in the name and has the correct jog or gif extension Ecommerce Templates Page 203 of 229 a H Mecommerce BE templates How can download my co
175. sable discounts for logged in customers with the wholesale attribute by adding the parameter nowholesalediscounts T RUE You can set a separate minimum wholesale purchase amount and message by setting the following minwholesaleamount 23 00 minwholesalemessage Your message Email headers and footers Minimum version 4 2 1 This feature allows you to add email headers and footers to emails either for all payment systems or depending on the payment system chosen If you want to add a header or footer to all emails then just add the following to your vsadmin includes php file emailheader This is your email header emailfooter This is your email footer If you want to add a header or footer only for a particular payment system then first go to your admin payment providers page You will see that now the first column is the payment provider id Take a note of the id of the payment provider you are interested in Now if for instance you wanted to add a header or footer for the Email payment provider you will see that the id is 4 All you have to do is add the id 4 after emailheader or emailfooter like this emailheader4 This is your email header for the email payment provider emailfooter4 This is your email footer for the email payment provider Order status email Minimum version 4 5 0 You can now set the system to send an email to customers when you change the order status on the admin orders page To turn
176. sfully processed Set to No if you just want a confirmation email sent to your sales and the buyers email address after a credit card is successfully processed Return URL http Avww yourstore com thanks asp 7 Also ensure that the URL of the return address is set to the file thanks asp or thanks php in your web so for instance http www yourstore com thanks asp http www yourstore com thanks php 8 Save changes and you are all set Note As well as setting your 2Checkout account to demo mode using your store admin you can also set it to Demo mode in your 2Checkout admin page Make sure you are not in demo mode before going live by logging into your 2Checkout account then go to the Shopping Cart gt Cart Details link and make sure you see Click Here to put your account in cart test payment mode NB It s best not to use the Direct Return option from 2Checkout Ecommerce Templates Page 41 of 229 42 H Mecommerce MOB templates Authorize net SIM method Included with your store template there is a special file in the admin directory called wpconfirm asp php The function of this file is to interpret the response from Authorize Net You need to enter the URL of this file in your Authorize Net admin section to indicate that it is a valid URL To do this 1 Log into your account at https secure authorize net 2 Scroll down till you see the Transaction Response section and click Response Receipt URLs
177. t Z Rotate 90 CCW Merge Down Gtri E Hatten Layers Transform Arrange Align Combine Paths Alter Path Group Ctrl G Unaroup Giri Shift G Effects such as drop shadow bevel etc can be added by clicking on the plus sign next the word effect in the properties window and selecting the options until you get the look that best suits your needs None gt Options Adjust Color gt Bevel and Emboss gt Blur gt Other gt Shadow and Glow ECIN b Sharpen Le Inner Glow b i Eye Candy 4000 LE ner Shadow Alien Skin Splat LE be Effects 4 7 v Inner Bevel Ecommerce Templates Page 121 of 229 sE Mecommerce BE templates Editing graphic colors Most of the templates have small rounded corner graphics menu tops or bottoms etc which are easily changed These usually consist of a background color which can be changed as above and a rounded image which is modified by selecting it and changing the color in the properties window Often a graphic is made up of different layers in Fireworks you can see them in the Layers Window j Layers SEN C Web Layer Rectangle p Rectangle Click on the name and you ll see the layer highlighted and the properties window will show the color and any effects that have been applied f v layers O OOOO O O O OB am dee ooo web Layer ai L i a a E Rectangle You can
178. t b gt lt b gt s currFormat2 lt b gt lt b gt s currFormat3 lt b gt lt b gt s In each of these s is replaced by the actual currency value Be careful that the symbols match the currencies you have chosen on your admin main page Of course you can place any formatting or text here Product detail link Minimum version 4 7 0 Instead of having the product details link leading to the proddetail asp page you can specify your own link by adding the following for example to your vsadmin includes asp file detailslink lt a href largeimage target _blank gt detailsendlink lt a gt Any instances of pid will be replaced by the product id and any instances of largeimage will be replaced by the the value of you have set for large image in your admin products page This will allow you to vary the links per product Hide product option price difference Minimum version 4 7 0 By setting the switch hideoptpricediffs true you can hide the price difference in the product option drop down menus and the checkout page Only the total price will be shown CURL compilation Minimum version 4 3 0 An alternative is provided for those that don t have CURL compiled into PHP but where the host provides cURL on the command line This would only affect those users who wish to use UPS shipping calculations or Authorize net AIM and receive an error about curl_init being undefined To use
179. te payment methods in demo mode are shown in red Order Column Provider Name Configure Payment methods that are enabled are shown in bold This column allows you to define the order that payment options appear on the checkout page of your store The second column is the list of payment companies methods currently supported You can set the necessary details of the payment method Ecommerce Templates A Mecommerce BOB templates Supported Payment Providers Email The email option will simply email you the order details from a purchase It will not include any credit card information and can be used if you would like to accept money orders checks cash on delivery etc You can make it clear on your store the payment methods and process you are willing to accept here and it s possible to change the default text for Email in the Show As field You may wish to change this to something like Check depending on what you will be using it for Use this page to update payment provider details Provider Name Email Show As Enabled j Email Address for Orders you yourdomain com You can have a second email type payment provider by downloading the files from www ecommercetemplates com free_downloads asp and uploading these to your vsadmin inc folder From the payment provider list this would be listed as Custom Ecommerce Templates Page 37 of 229 A Mecommerce BE tem
180. tes like this explicitid yourprodref You can get the variable you need by browsing your site and checking the particular page URL For example if your URL for a widget looks like this www yoursite com products php id 14 then you would want to set lt php explicitid 1 4 gt If you don t want to change all your pages to static URLs then the URL can be in the form of http www yoursite com products php cat 14 due to the fact that Google may not give as much weight to links which contain this generic id parameter Ecommerce Templates A Mecommerce BOB templates ALT Information By default all the product pictures and product detail pictures will have the ALT information dynamically generated by the value you have added for the product name So if your product name is Blue Widget then when your mouse passes over the picture the name Blue Widget will appear Ecommerce Templates Page 223 of 229 224 A Mecommerce BE templates Optimizing your store Once you ve got your store set up the next step is getting people to find it Preparing your site for search engines and directories is worth the time and effort and pretty simple to do with the templates We ve prepared a very brief introduction and guide below that is worth following Title tag If you look at your HTML code you ll find something like this near the top of your page lt TITLE gt Untitled document lt TITLE gt It s crucial to hav
181. the PHP pages you ll need to configure it like this In Frontpage go to Tools gt Options gt Configure Editors Tools Table Frames Window Recalculate Hyperlinks Web Settings Page Options n Choose Add General Proxies Configure Editors Reports View Editor Add FrontPage frontpg exe html FrontPage frontpg exe Modify shtm FrontPage frontpg exe shtml FrontPage frontpg exe stm FrontPage frontpg exe htx FrontPage frontpg exe htt FrontPage frontpg exe asp FrontPage frontpg exe css FrontPage frontpg exe cdf Text Editor notepad exe inc Text Editor notepad exe Image Composer C PROGRA 1 MIC b Remove i Imana Camnnser C SPRNGRA I AMIC J Open web pages in the Office application that created them Cancel Put PHP for file type Put the same information as you have for htm html etc this is usually Editor Name FrontPage Command frontpg exe 136 Ecommerce Templates y Mecommerce BE templates Add Editor Association 2 xi File type PHP Editor name FrontPage Command frontpg exe Browse cea Adding a new page The simplest way to add new pages to your site is to open an existing page such as about htm and save it under a new name such as new htm If the template uses Frontpage navigation then remember to drag the page into navigation view so that the menu shows up correctly
182. the local information If you want to use Dreamweaver to upload your store you will need to add some details to the remote window Select Site Click on Define Site Double Click on the Template Site to Define Ensure the Advance Tab is selected and choose Remote Info Enter the Remote Host Details Select Done and close and dialogue boxes that may be open D o e er Your host should have given you these details when you signed up for your hosting account Once you have entered the information above make sure you are connected to the internet and hit the test button to make sure your connection is correct Site Definition for E xj Basic Advanced Remote Info Access FTP FTP Host ftp yoursite com Host Directoy htdocs tS Logix usemame Teg Password ee M Save I Use Passive FTP I Use Feewall Firewall Settings I Use SSH encrypted secure login jii 7 Select Site Files Site Assets 8 Choose Site Files Files Edite Views Sitev a Cc g wv m 9 Select the Put Icon to upload all files dwvirtuatgeneri z Local view and folders to your web host The Templates folder doesn t actually have to reside on your server as it is only used for making changes locally but it won t harm anything if it is uploaded Once you have the entire site uploaded you can then go on to make your database connection Ecommerce Templates Page 15 of 229 16 H Mecommerce BE t
183. this feature you need to set the path to the CURL binary on your server in the parameter pathtocurl For instance pathtocurl usr local curl Character sets Minimum version 4 7 0 Greater support is now given for Wide Character sets such as Japanese and Chinese You can set the following 2 switches emailencoding shift_jis adminencoding shift_jis Ecommerce Templates Page 199 of 229 200 H Mecommerce BE templates changing shift_jis for the actual character encoding used in your emails and admin section pages Multiple languages Minimum version 4 8 0 If you need to have more than one language then set languageid 2 to indicate which language is being used for that particular admin section Multiple admins Minimum version 4 8 0 You can have up to 5 different admins allowing you to have different store URL s etc for copies of your store in subwebs etc To use a different admin id just set the following in your subweb s vsadmin includes php file storeadminid 2 where 2 3 4 5 is the admin id you want to use in that subweb Client login forwarding page Minimum version 4 8 0 You can set per login level forwarding pages for the client login system or send the logged in client back to the referring page To set the forwarding page for all pages you can set for instance clientloginref yourpage php Or to use the referring page set clientloginref referer
184. this feature on you need to add the following parameter for example orderstatusemail Your order id orderid from orderdate has been updated from oldstatus to newstatus on date and the order tracking is statusinfo The message can be anything you like and can contain HTML if you have the htmlemails true setting The following parameters will be replaced with the actual order and order status details orderid orderdate oldstatus Y newstatus date statusinfo Ecommerce Templates A W Mecommerce BE templates You can also set a parameter orderstatussubject for the order status emails in the vsadmin includes php file for example orderstatussubject Place your text here If you don t set this then the default email subject Order status updated will be used for the order status emails Using the setting alwaysemailstatus true will mean that the checkbox for email order status change is always set by default DHTML menu Minimum version 4 6 0 You can now limit the number of popout levels that the DHTML pops out to by setting the parameter menupoplimit 2 where 2 in this example would limit to 2 popout levels Authorize net Minimum version 4 5 0 Add the parameter secretword to encrypt your authorize net merchant id and transaction key in the database for extra security For example secretword this is my secret word Please note that if you set this you wi
185. true you can hide the price difference in the product option drop down menus and the checkout page Only the total price will be shown Character sets Minimum version 4 7 0 Greater support is now given for Wide Character sets such as Japanese and Chinese You can set the following 2 switches emailencoding shift_jis adminencoding shift_jis changing shift_jis for the actual character encoding used in your emails and admin section pages Multiple languages Minimum version 4 8 0 If you need to have more than one language then set languageid 2 to indicate which language is being used for that particular admin section Ecommerce Templates Page 183 of 229 184 A W Mecommerce BE templates Multiple admins Minimum version 4 8 0 You can have up to 5 different admins allowing you to have different store URL s etc for copies of your store in subwebs etc To use a different admin id just set the following in your subweb s vsadmin includes asp file storeadminid 2 where 2 3 4 5 is the admin id you want to use in that subweb Client login forwarding page Minimum version 4 8 0 You can set per login level forwarding pages for the client login system or send the logged in client back to the referring page To set the forwarding page for all pages you can set for instance clientloginref yourpage asp Or to use the referring page set clientloginref referer Or optionally you
186. type exact amp sprice 15 This parameter needs to be there Otherwise the search doesn t work pg 1 This will specify a particular category Top category id s should be preceeded by ts sub categories by ms scat ts1 scat ms4 This is the text to search for stext serial stext Search Text This is the search type all words any word exact phrase Leaving this parameter out or blank will mean All Words the default stype any stype exact This is the maximum price Just leave it out if you don t want to specify a max price sprice 15 Ecommerce Templates H Mecommerce BE templates Advanced parameters ASP version In the folder vsadmin there s a file called includes asp this is where you can specify some important options regarding mail shipping tax and the display options for your product pages Below is a guide to preparing the set up that best suits your needs If you are updating your store from a previous version you will need to add the variables below to the page includes asp For example if you don t have the line expireaffiliate 30 you will need to add it to the list The order of the list is not important Contents Email Options Mail components Email a friend HTML emails Email orders Email headers and footers Order status email Shipping Tax Options Adding tax to shipping Removing the shipping address Will pick up option Show tax inclusive prices UPS options
187. u can set forcesubmittimeout 5000 where the time is set in miliseconds so the above example would result in a 5 second delay Enable customer login Minimum version 4 2 0 To enable the customer login box you will need to add the line if it s not already present enableclientlogin true Ecommerce Templates Page 179 of 229 180 A W Mecommerce BE templates Wholesale pricing Minimum version 4 6 0 Wholesale prices can be set for product options To do this add the parameter wholesaleoptionpricediff true You can disable discounts for logged in customers with the wholesale attribute by adding the parameter nowholesalediscounts true You can set a separate minimum wholesale purchase amount and message by setting the following minwholesaleamount 23 00 minwholesalemessage Your message Email headers and footers Minimum version 4 2 2 This feature allows you to add email headers and footers to emails either for all payment systems or depending on the payment system chosen If you want to add a header or footer to all emails then just add the following to your vsadmin includes asp file emailheader This is your email header emailfooter This is your email footer If you want to add a header or footer only for a particular payment system then first go to your admin payment providers page You will see that now the first column is the payment provider id Take a note of the id of the payment provider you are intereste
188. uages you require and which parts of the store you want to translate from your main admin page The full set up details are outlined below How to set it up The first thing you will need to do is to define how many languages you will be using and which parts of the store you are going to translate In the main admin settings of the control panel you should see a drop down menu for the number of languages and a box with the different sections Use Ctrl Click for multiple selections How many languages will this store support Number of languages 2 What parts of the store would you like in multiple languages This setting is only relevant if the Number of languages above is not equal to 1 Product Name Description Language settings E Er a Option Name Option Choices Ecommerce Templates A W Mecommerce BE templates As you will probably want to offer the navigation and information pages in other languages then the next thing you will need to do is upload all the store files and vsadmin folder to a new folder on your server For example if you are going to have a Spanish based store then make a folder called spanish on your server and upload all the files there The last thing you need to do is to tell the database which language is being used in that particular version Open vsadmin includes asp or vsadmin includes php for the new language store you have set up and add this to the list for the ASP version
189. um version 4 0 0 Category layout Minimum version 4 1 0 categorycolumns 1 will give you a vertical list of categories in a single list categorycolumns 2 will show the categories in two columns categorycolumns 8 will show the categories in three columns catseparator is required to use the new category set up no changes are necessary here Extra checkout fields Minimum version 4 1 0 It is possible to add two new fields to your cart checkout page The company name field will go at the top of the checkout form and the additional field at the bottom These can be moved by editing the vsadmin inc inccart asp file they can also be made obligatory extraorderfield1 Company Name adds a company name field to the top of your cart checkout page the text can be edited here for other uses extraorderfield1required true will make this field obligatory setting to false will make it optional extraorderfield2 Another Field will add an additional field to the bottom of the cart checkout page obviously the text will need editing here extraorderfield2required true will make this field obligatory setting to false will make it optional Force form submission Minimum version 4 1 3 For payment processors where the credit card details are taken on an SSL connection on your site you can set the parameter forcesubmit true which will submit the form by default in 5 seconds If you want to change that 5 second interval yo
190. ut type hidden name id value XXXXXX gt lt input type hidden name mode value add gt lt input type image src images buy gif border 0 gt lt form gt Where xxxxxx is the id of your product 160 Ecommerce Templates H Mecommerce BE templates Adding HTML to product descriptions This is a great way of formatting your product pages and product detail pages sometimes simply spacing out text rather than using blocks can make reading the information much easier You can use any valid HTML in the product description field Here are some examples lt p gt To make a double space between lines put them between opening and closing lt p gt tags lt p gt To add colour to your text put them between font tags like this lt font color CC0000 gt This is red text lt font gt This is lt b gt Bold text lt b gt Here s an example of adding an image to the description for example you might want to add a heading for special offers or add extra product photos lt img src images specialoffers gif width 350 height 30 gt Or you might want to link to another page manufacturer s site or wherever lt a href anotherpage htm gt Another Page lt a gt lt a href http www ecommercetemplates com gt Another Site lt a gt Ecommerce Templates Page 161 of 229 H Mecommerce BE templates Adding thumbnail photos to your product detail page with JavaScript pop ups Taking this last point
191. w If you want to make the link open in a new window look at this example mymenu addSubMenu examples lt b gt virtual blue lt b gt http www ecommercetemplates com dwpopoublue target _blank Be careful with the punctuation here How to get a text rollover effect if a section name is not a link Sometimes it is not necessary to have a section linked but the section has a number of pop outs to keep things tidy instead of having mymenu addMenu main lt b gt main lt b gt main htm where the link is to main htm you can change it to mymenu addMenu main lt b gt main lt b gt so you maintain the link color but are not taken anywhere in case anyone tries to click How to get rid of the default help links and corresponding pop outs Heres an example but the theory is the same for all the templates using the DHTML menu First delete this line mymenu addMenu help HELP help asp and then all the pop outs that it spawns which will be mymenu addSubMenu help faq FAQ mymenu addSubMenu help tutorials TUTORIALS mymenu addSubMenu faq COMPATIBILITY mymenu addSubMenu faq DHTML MENUS mymenu addSubMenu faq DHTML MENUS mymenu addSubMenu faq GRAPHICS mymenu addSubMenu faq LICENSE mymenu addSubMenu tutorials TEMPLATE SET UP mymenu addSubMenu tutorials INCLUDE PAGES mymenu ad
192. wanted to add a 2 35 charge to the 2Checkout payment provider then if you look on the payment providers admin page you will see the ID for 2Checkout is 2 so you would set the following handlingcharge2 2 35 If you need to add tax to handling you ll need to choose taxHandling 1 if not leave it as it is taxHandling 0 Setting taxHandling 2 will add the handling tax to the state and country tax totals Split heavy packages Minimum version 4 5 0 Adding the parameter splitpackat when using UPS or USPS shipping will split heavy packages into multiple packages For instance splitpackat 70 Canada Post Minimum version 4 6 0 To place Canada Post in test mode on the testing server please use the following parameter canadaposttest TRUE Forcing minimum purchase amount Minimum version 4 3 0 Setting the parameter minourchaseamount will force a minimum purchase amount You can also set the parameter minpurchasemessage to display a message html if the minimum purchase amount is not met For instance minpurchaseamount 4 99 minpurchasemessage l m sorry we have a minimum purchase amount of 4 99 Please go back and lt b gt buy some more lt b gt Alternative currency format Minimum version 4 7 0 You can now have total control over the display of the currency conversions if you require For instance use the following Ecommerce Templates A Mecommerce BE templates currFormat1 l
193. widgets php Now open this page in notepad or your web editor and go to HTML view Now you should see a set of include files like this lt php include vsadmin db_conn_open php gt lt php include vsadmin includes php gt lt php include vsadmin inc languagefile php gt lt php include vsadmin inc incfunctions php gt lt php include vsadmin inc incproducts php gt Now just add the variable to specify the category before the incproducts include like this for PHP lt php include vsadmin db_conn_open php gt lt php include vsadmin includes php gt lt php include vsadmin inc languagefile php gt lt php include vsadmin inc incfunctions php gt lt php explicitid 2 gt Ecommerce Templates Page 221 of 229 222 A W Mecommerce BE templates lt php include vsadmin inc incproducts php gt If your template uses a DHTML pop out menu or Mini Cart then you will only find one of the PHP includes in the main body of your site The explicitid will still need to precede the include line eg lt php explicitid 8 gt lt php include vsadmin inc incproducts php gt You can now do the same for categories php and proddetail php by adding the explicitid before lt php include vsadmin inc inccategories php gt and lt php include vsadmin inc incproddetail php gt As the explicit id for a product detail page is a product reference you have to enclose this in quo
194. won t need to change anything here but if there is a problem with emails not being received through the store then you may need to make a change here Your host will be able to tell you what email components are supported Ecommerce Templates Page 27 of 229 28 E Mecommerce BE templates There are several standard email objects that can be used to send emails on a windows server Those available are listed here Please note COONTS does not require you to set the mailhost COO May require this depending on your hosts configuration Other email objects OO require the mailhost to be set More information setting the mailhost is available here General email help is available here Email object CDONTS If you do need to set a mailhost then follow the link and make the necessary change in vsadmin includes asp also be sure to check out the email troubleshooting section Store URL This piece of information is crucial to the store functionality In most cases the base URL will be the same as your domain such as http www yourstore com but if you have placed your store files in a different folder you would need to specify that here for example http www yourstore com folder or http folder yourstore com The Store URL should be the base URL of your store including directory name if you have placed your store in a sub directory Store URL http www yourstore com Products Per Page By default the
195. xe te m 0003fe00bkg0 021 exe Double click on the icon Read through the License Agreement Select the Checkbox to accept the Agreement Click on Next EOD You will then receive a window prompting you to provide a location where you would like to save your extracted file Installing FrontPage Template irtual Silver PopOut Ecomm Plus FrontPage Tem pl ates To install your template to a different directory select browse and navigate to the directory of your choice Professionally Destination Directory designed C FrontPage Templates FP Virtual Silver PopOut Ecomm Plus Easy to use Required 2580 K Available 13042422 K A Save time and money lt Prev Exit 5 You can leave the default settings or click on the Browse button to save the software to a different location on your hard drive 6 Click on Start to extract the software The extraction program will then run and your software will be saved on your hard drive Ecommerce Templates A Mecommerce BE templates Note We strongly recommend that you keep the exe file in a safe place in case you need to run it again at a later date and to prevent loss of data in the event of a computer crash Ecommerce Templates Page 7 of 229 H Mecommerce BE templates Opening the Template in Dreamweaver In Dreamweaver you must define the site before making any changes to the template Please note there
196. xtracted the template to and locate the site Look in a GL Virtual Class Ecomm Plus e e e VirtualClass virtualClass data gltemplatereadme txt README txt srdlicense txt irtualClassStore site Type GoLive Site File Size 2 00 MB File name VirtualClassStore site Files of type all Documents 7 Cancel Text Encoding Western Latin 1 v Ecommerce Templates W Mecommerce BE templates You should then see the listing of all the files and folders that make up your GoLive shopping cart VirtualClassStore site a 5 x Files emai Qemgit Coles ont Sets Custom gt gt Extras SO Enos A FTP A WebDAV Gererateditems O images address htl v 4 C prodimages E companyname v vsadnin 4 copyright hemi v E aff ste php v 11 2 KB H footer htmi v 8 E blankpage php v 11 3KB E info hemi v E cart phe v 8 9 KB E info2 heri v 44 N categories php y 11 2 K8 B leftnavigation v i company php v 12 4 KB logo heme v 34 E createdb php v 96 8 KB R Designs E css pho v 12 4 KB G Re Trash E emaifriend php v 4 6KB H Q Stationeries E faa pho v 12 4 KB u index php v 16 0 KB N proddetal pho v 11 2 KB u produets pho v 11 2 KB E search pho v 8 9 kB E services phe v 12 4 KB E sorry pho vy 11 2 KB U style css 807 Bytes E thanks pho v 11 2 KB You ll find the package has som
197. y to test your system Try adding a product to your cart where you know the weight of the product Then in the checkout phase after filling out your customer and shipping information you should see the available UPS shipping options along with the associated costs You should do a couple of tests to make sure they match what you would expect from the UPS online shipping calculator at http Awww ups com NB If you receive the following error at this stage This measurement system is not valid for the selected country then this means that you have to return to the Ecommerce Plus admin section main settings page to change the Shipping units you are using from lbs and ounces to Kilograms or vice versa If you are using the PHP version and receive blank page instead of the UPS Wizard then contact your host and ask them if they have the cURL component installed This is a free download and is available on the majority of hosting plans Oversize Packages For each OS1 package set the product weight to be 30 pounds For each OS2 package set the product weight to be 70 pounds The way that you deliver your packages to UPS for delivery can affect the total cost of delivering the package You can change the pick up type by setting the following in your vsadmin includes asp or vsadmin includes php file upspickuptype 03 Ecommerce Templates Page 101 of 229 A E Mecommerce BE templates The code in quotes there would be taken fr
198. y you have access to the credit card information through your control panel Is this system really secure It s aS secure as we can possibly make it If anyone was to gain access to your database they wouldn t be able to see any of the sensitive information stored there as it is in an encrypted form As with any web site store or application you should always pay particular attention to the security issues Remember to secure your database so that it cannot be downloaded make Ecommerce Templates W Mecommerce BE templates regular back ups change your passwords make them alphanumeric and if you are running your own server keep your Windows patches updated We have provided more information about setting up on a secure server here Ecommerce Templates Page 59 of 229 A Mecommerce BE templates Capture Card PHP Version To set up the Capture Card system please do the following 1 Open your Ecommerce Plus template online admin section and click on modify for Capture Card You want to make sure the processor is Enabled select the credit card types that you want to use 2 Open the file vsadmin includes php and set encryptmethod to encryptmethod none Now try a test transaction After the first checkout page all information will be taken on a secure connection For instance https www yoursite com cart php For this to work you will need to have an SSL certificate installed on your site an
199. you will need to have an SSL certificate installed on your site and which you can obtain from www thawte com or www geotrust com If you do not have an SSL certificate installed then for testing purposes you can override this by opening the file vsadmin includes asp and set the following pathtossl http www yoursite com Obviously you would replace yoursite com with the actual name of your site This will force the system to use an http unsecure instead of https secure connection Ecommerce Templates H Mecommerce BE templates You can also use this method if you want to use a different URL for your secure connection Though do remember both locations must be able to see the database Also the switch to secure server relies on the setting of the store URL in the admin main page so do remember to set this properly To complete a Capture Card transaction you will need a valid test credit card number such as 4111111111111111 and just choose any date After completing a test transaction you now want to make sure you can view the credit card number Log in to your Ecommerce Plus admin section and go to the orders page Now click on the order you just made You should see a certificate pop up asking if you want to install Xencrypt by Persits software This is the object that will decode your credit card numbers so please select Yes to install this if you wish to view the results of credit card transactions This
Download Pdf Manuals
Related Search
Related Contents
ProNet Series AC Servo User`s Manual Pack-Mule-Manual-PC Tripp Lite PDU3VSR3G30 power distribution unit PDU Indesit FV 10 K.B IX GB Oven User Manual Alto-Shaam 1000-SK/III Oven User Manual PCM400A User`s Manual Contact Information Resources Iowa State Copyright © All rights reserved.
Failed to retrieve file