Hello~~
Category~~     Use this field to organize products into different~groups.  You may enter anything you wish into this~field to differentiate one category from another.  The~users will see and use this category to do thier~shopping.~~     The value you enter here, must also be defined in~the list of categories.~
Description~~     Use this field to enter a general description of~your product.~
Extended Description~~     Use this field to give extra details about your~product.  Entering information into this field is~optional.~~     If you use this field, you must fill in each line~consecutively, begining with the first line.  The~program will not display any information that follows a~blank line.~
User Mods~~     Use this field to update user privleges when they~purchase this product.~~     See Online Shopper Documentation for details on~how to use this feature.~~~Quick Reference:~~   ACTION:                                        SYNTAX:~   -------                                        -------~~   -Change Security Level                             M##~   EXAMPLE:  M30 changes users security level to~   30.~~~   -Increase/Decrease Credits                       C+/-#~   EXAMPLE:  C+1024000 increases credits by 1~   meg.~~~   -Add/Subtract Flags                              +/-#$~   EXAMPLE:  +3J turns on flag J in flag set 3.~~   The + or - sign turns a flag on or off.  The~   number sign(#) signifies the flag set and the~   character string($) signifies the flag's~   letter.~~~   -Add/Subtract Exemptions                         +/-E$~   EXAMPLE:  -ED removes exemption D.~~   The + or - sign turns an exemption flag on or~   off.  The E signifies that it is an exemption~   and the character string($) signifies the~   exemption flag's letter.~~~   -Add/Subtract Restrictions                       +/-R$~   EXAMPLE:  -RQ removes restriction Q.~~   The + or - sign turns a restriction flag on or~   off.  The R signifies that it is a restriction~   and the character string($) signifies the~   restriction flag's letter.~~~   -Add Minutes To Minute Bank                         B#~   EXAMPLE:  B120 adds 120 minutes to minute~   bank.~
Amount~~     Enter the selling (retail) price for this product~here.  Do not include shipping charges or other various~fees in this price.  They will be calculated later.~
Weight~~     Enter the weight of the product here.  This figure~will be used for calculating shipping costs.~
Save, Cancel, and Delete~~     Save will record this item along with any changes~and then exit.  Cancel will exit without saving any~changes to this item.  Delete will remove the entire~item from the product list.~~     You can select any one of these three items by~tabbing to it or using the arrow keys to select it, and~then press Enter.  You can also select it by moving the~mouse to it and pressing the left mouse button.~
Select A Category~~     Use the arrow keys to move from one category to~another, then press Enter to select a category.  You~can also use the mouse to select a category by double~clicking on that category.~~     If you want to create a new category, move the~highlight bar to the record directly below where you~want to insert your new category and press the insert~key (Ins).~~     You can press Esc at any time to exit the Select A~Category screen.~
Category Name~~     Enter the name of a new category here, or use this~field to modify an existing category.~~     By modifying this category you will also modify~the products in this category.~
Save, Cancel, and Delete~~     Save will record this category along with any~changes and then exit.  Cancel will exit without saving~any changes to this category.  Delete will remove the~entire category from the category list.~~     By selecting Save the program will also update any~products within that category.  By selecting Delete,~you will not only remove the category, but also any~items within that category.~~     You can select any one of these three items by~tabbing to it or using the arrow keys to select it, and~then press Enter.  You can also select it by moving the~mouse to it and pressing the left mouse button.~
Select A Product~~     Use the arrow keys to move from one product to~another, then press Enter to select a product.  You can~also use the mouse to select a product by double~clicking on that product.~~     If you want to create a new product, move the~highlight bar to the record directly below where you~want to insert your new product and press the insert~key (Ins).~                                 ~     You can press Esc at any time to exit the Select A~Product screen.~
Select A Shipper~~     Use the arrow keys to move from one shipper to~another, then press Enter to select a shipper.  You can~also use the mouse to select a shipper by double~clicking on that shipper.~~     The first shipper in the list is the default~method of shipment that the customer will automatically~receive if they do not change the method of shipment.~~     If you want to create a new shipper, move the~highlight bar to the record directly below where you~want to insert your new shipper and press the insert~key (Ins).~~     You can press Esc at any time to exit the Select A~Shipper screen.~
Method~~     This field is used to describe the method of~shipment to the user.  The description should be~detailed enough that the customer realizes exactly what~they're chosing as a method of shipment.~~     The method on the top line of the Select A Shipper~screen will be the default method of shipment.  If a~customer fails to change the method of shipment, then~they will receive the default shipping method.~~     You should define as many different services as~possible in your Select A Shipper list.~~~EXAMPLES:  UPS Ground, UPS Blue (2nd day air), UPS Red~     (next day air), US Mail, Federal Express, etc.~
Amount~~     Enter the service charge for the first unit of~weight.~
Weight~~     This is the first unit of weight that will have a~service charge attached to it.~~EXAMPLE:  "$2.00 for the first .5 pound(s)."  In this~     example, the ".5" would be the value entered into~     this field.~
Amount~~    Enter the service charge for additional units of~weight.~
Weight~~     This is the additional units of weight that will~have a service charge attached to them.~~EXAMPLE:  "$2.00 for each additional 1 pound(s)."  In~     this example, the "1" would be the value entered~     into this field.~
Save, Cancel, and Delete~~     Save will record the shipper information along~with any changes and then exit.  Cancel will exit~without saving any changes to the shipper information.~Delete will remove the entire record from the shipper~list.~~     You can select any one of these three items by~tabbing to it or using the arrow keys to select it, and~then press Enter.  You can also select it by moving the~mouse to it and pressing the left mouse button.~
Select A Pay Method~~     Use the arrow keys to move from one pay method to~another, then press Enter to select a pay method.  You~can also use the mouse to select a pay method by double~clicking on that pay method.~~     If you want to create a new method of payment,~move the highlight bar to the record directly below~where you want to insert your new method of payment and~press the insert key (Ins).~~     You can press Esc at any time to exit the Select A~Pay Method screen.~
Pay Method~~     This field is used to describe the method of~payment.  The description should be detailed enough~that the customer realizes exactly what they're chosing~as a pay method.~
Card Format~~     For the Online Electronic Banking pay method,~enter "OEB" in this field.~~     If a card number is required then you must provide~a format for the card. If the format line is left blank~then a card number will not be prompted. The characters~that can be used in format are "#", "@", "!", and "-".~the position of a "&" character will require a non~numeric alpha character. the positions with a "#"~character will require a numeric character. The "-"~character will require the "-" character.  The "!"~character will allow any character.~~EXAMPLE:  ###-###-####~
Credit Limit~~     This is the maximum amount of purchase allowed by~this type of card.~
Fee~~     This is where fees are added for using a credit~card, OEB, etc.  Enter the appropriate fee for this type~of card or method of payment.~~***CHECK WITH THE CREDIT CARD COMPANIES FIRST BEFORE~CHARGING A FEE FOR CREDIT CARD USE.  THERE MAY BE LAWS~OR COMPANY POLICIES AGAINST CHARGING A FEE FOR THE~USAGE OF A CREDIT CARD.~
Clear Before Delivery~~     Does the credit have to come through before~shipping this order?  This is a Yes/No question. This~information will be relayed to the customer informing~them that either the payment has to clear before their~order can be shipped or their order will be shipped~before payment is received.~
Save, Cancel, and Delete~~     Save will record the payment method information~along with any changes and then exit.  Cancel will exit~without saving any changes to the payment method~information. Delete will remove the entire record from~the pay method list.~~     You can select any one of these three items by~tabbing to it or using the arrow keys to select it, and~then press Enter.  You can also select it by moving the~mouse to it and pressing the left mouse button.~
HELP NOT YET DEFINED FOR THIS AREA~~~~~
HELP NOT YET DEFINED FOR THIS AREA~~~
HELP NOT YET DEFINED FOR THIS AREA~~~
HELP NOT YET DEFINED FOR THIS AREA~~~~
HELP NOT YET DEFINED FOR THIS AREA~~~
HELP NOT YET DEFINED FOR THIS AREA~~~
HELP NOT YET DEFINED FOR THIS AREA~~~
HELP NOT YET DEFINED FOR THIS AREA~~~
Execute~~This should be the name of an executable program.  The~program needs to either be in your path, in the current~directory, or you need to specify the path here.~~When a user purchases this item, this program will be~executed after the invoice is created and the transaction~is complete.~~The user may purchase up to 10 items that have executable~programs attached to them.  The executable programs will be~executed in product order.~~This can be handy for registration key generation programs~or for downloading purchased software.  You may call a~batch file or a comm program such as DSZ to send files.~~Leave blank to execute nothing for this product.~~~
Select a Vendor~~Scroll with the up/down arrows and select the desired~vendor and press ENTER.~~~~~
Vendor Code~~A vendor code can be anything descriptive as long as it is~no more than eight characters long.  The vendor code must~qualify as a valid directory name and must not have any~punctuation that would not qualify as a directory name. It~should have no spaces or backslashes in it.~~~~~
Vendor Description~~Enter a description for this vendor.  This is typicly the~name of the vendor spelled out.  This is only a title and~will be seen when selecting this vendor from a list as well~as in the opening screen of the shopper.~~The opening screen of the shopper is stored in a file~called VENDNAME.MSG that is stored in the vendors~directory.  The vendors directory is the same as the vendor~code.~~
Save/Cancel~~If you press Cancel now you will not create this vendor.~~Pressing Save will create the necessary directorys and~files (unless they were previously created) and add this~vendor to the vendor database.~~
Merchant ID~~Enter your merchant ID given to you by Automated~Transaction Services.  This field MUST NOT be blank if you~are going to use OEB transactions.~~~
Sysop Initials~~Enter the sysop's initials here. These are a required part~of the DBF file that is sent into ATS.~~
OEB Path~~Enter the full path to the OEB files.  This is where the~all the *.msg screen files are kept.  This is usually in~\SHOPPER\OEB\~~
Pay To~~Enter PAY TO line that should be printed on the checks that~come back from ATS.~~
DBF Path~~Enter the path to the DBF files.  The default is~\SHOPPER\DBFILES~~
MSG Path~~This is the path to where the message files are stored for~Synchronet.  This is where things like auto.msg and~0001.msg and other messages and telegrams are stored.~~
Save / Cancel~~Selecting Save here will update your OEB.CTL file with the~information on the screen.~~Selecting Cancel will leave the OEB.CTL file as it was~without saving your changes.~~
Com Port~~Enter the number of the communications port that your modem~is on.  This is the modem that will be used to send~transactions into ATS.  This is the actual comm port not~the fossil comm port.  Fossil comm ports start at 0 and~standard comm ports start at 1.  If your modem is on COM2:~then you would enter 2~~
Baud Rate~~Enter the DTE baudrate for your modem.  If you are running~with a locked baud rate with a fossil driver then this~field won't do anything.~~~
Modem Init String~~The most common init string that works with most modems is~ATZ.  Use what ever works best with your modem. The modem~must be set for alpha result codes(V1) and must echo~characters(E1) and must have result codes enabled(Q0)~
ATS Phone Number~~Enter the number to be dialed to upload transactions to~ATS. This phone number should be 1-213-962-2902 unless you~have been directed by ATS to use a different one.~~~
Login String~~This is the login string assigned to you by ATS. Sometimes~ATS will refer to this as LOGIN1, LOGIN2, and PASSWORD.~This should be all three with a space between each.~~For example, If your company name were "American Widgets"~and you were assigned a Merchant ID of 1AB23 then you will~probably be assigned a login1 of "AMERICAN" and a login2 of~"WIDGETS" and a password of "1AB23". In this case you would~enter the following~~AMERICAN WIDGETS 1AB23~~OEBSEND Actually logs on to a BBS system to do the upload.~LOGIN1 and LOGIN2 are actually first and last name.  The~BBS package they use allows you to send the first name,~last name, and password all on one line.  This field holds~that one line necessary to log on.~~~
DBF Path~~This is the path to the *.DBF files.  This is usually~\SHOPPER\DBFILES\.  This MUST match the DBF Path in~OEB.CTL.~~~~~
Save / Cancel~~Selecting SAVE will save the information on the screen to~the OEBSEND.CTL file.~~Selecting Cancel will abort the changes and will not make~any changes to the OEBSEND.CTL file.~~~~
Merchant ID~~If you are not using OEB Online Electronic Banking with~ATS then you do not need to use this field.~~If you are using OEB then you have two choices.~~You can use your Merchant ID or your vendor's ID.~~1. If you are the sysop and this is your vendor~account then use your merchant ID.~~2. If you are the sysop and you want all checks~from ATS to come to you, then you in turn make payment~to that vendor then you would use your Merchant ID.~~3. If want all checks from ATS to go directly to~your vendor and he has his own merchant account with~ATS then you should put your vendor's merchant ID here.~~~~~
Max Quantity~~If you have an item that you want to put a ceiling on the~quantity the user can buy put the quantity here.  If you~are not going to use this feature then enter a -1.~Entering a 0 (zero) will not allow a user to buy any of~this item.~~
Download File~~If you are selling software or have a file to download to~the user after he makes a purchase, put the name of that~file here with the complete file path.~~If you need to generate the file before the download you~may place the command necessary to do that on the execute~field.~~There are some specifiers (argument replacements) that can~be used.  They are;~~        %a User's real name~        %u Users ID number~        %i Invoice Number~        %n Users node directory~        %# Users node number~        %s sequence number *~~* Sequence number is usefull for when a user buys more than~  one item that is downloadable in a single purchase.  For~  example..  Here we sell keys for SHOPPER.  If you were to~  call in and order a single vendor key and a 50 vendor key~  I can't very well call them both shopper.key or one would~  overwrite the other and you would only get one.. The~  sequence number where there are 4 items being downloaded~  or executed would be 0 for the first item, 1 for the~  second item, 2 for the third and so on.~~~~
Execute~~~If you need to execute a command to generate a file to be~downloaded such as a registration key generator or any~other command you want to execute when a user buys this~product, put that command here.~~There are some specifiers (argument replacements) that can~be used.  They are;~~        %a User's real name~        %u Users ID number~        %i Invoice Number~        %n Users node directory~        %# Users node number~        %s sequence number *~~* Sequence number is usefull for when a user buys more than~  one item that is downloadable in a single purchase.  For~  example..  Here we sell keys for SHOPPER.  If you were to~  call in and order a single vendor key and a 50 vendor key~  I can't very well call them both shopper.key or one would~  overwrite the other and you would only get one.. The~  sequence number where there are 4 items being downloaded~  or executed would be 0 for the first item, 1 for the~  second item, 2 for the third and so on.~~~~~~
Save/Cancel~~~Selecting SAVE will save any changes you have made to the~FIDO.CTL file.~~Selecting Cancel will abort your changes and leave the file~unchanged.~
Next Invoice Number~~This is the number of the next invoice for this vendor.~This is a counter and is incremented each time an invoice~is generated.~~Use caution when adjusting this field.  You can cause~duplicate invoices.~
Mail To  (Optional Field)~~Enter the name of the person to mail a copy of the invoice~to.  This is usually the name of the vendor.  This person~can be either a user of your system or a person with a FTN~style (fidonet) address.~~Leave blank if you don't want to send an invoice to anyone~but the sysop and the customer.~
UserID/Zone/Net/Node/Point~~~If you are specifing a person on your system that should~receive a copy of each invoice for this vendor then you~would place their user number in the first field~(USERID/ZONE) and leave the Net, Node, and Point blank.~~If you desire to send FTN (Fido) style netmail to the~person then enter his address here.  The POINT is an~optional field and should be left blank if the person is~not a point off of someone elses system.~
Send To Sysop~~Press Y for yes or N for no.~~If you want a copy of the invoices for this vendor to be~sent to the sysop (user number 1) then answer Yes to this~question.~~Note: If you specified that the sysop should be mailed to~in the above fields "Mail To" and "Userid/Zone" then this~would cause a duplicate invoice to be sent to the sysop.~You should not answer YES here if the above is addressed to~the sysop with userID #1 unless you want duplicate messages~sent.~~
Cancel/Save~~Select Cancel if you do not want to save your changes.~~Select Save if you want your changes saved.~~                   ~
Use Info Files~~~If this vendor uses extended information files then set~this field to YES.~~Setting this field to YES means that the user will see the~following prompt at the bottom of each item screen;~~   Q=Quit, T=Tag, D=Download Info File, N=Next [N]:~~Setting this field to NO means that the user will see this~prompt at the bottom of each item screen;~~   Q=Quit, T=Tag, N=Next [N]:~~~
Info File~~Info files must be located in the vendors directory.~Specify the name of an info file here and the user can~download it as a free download.  This is commonly used for~extended product information on this product.  It can be~any kind of file such as a text file, GIF, Sound File, or a~zip file of several files.~~To enable this feature, be sure to edit the vendor and turn~on the "Use Info Files" field.~
Net Mail Path~~This is the path to where your system keeps the *.msg~netmail messages.  This will be used for sending outbound~invoice messages to your vendors.~~If you do not run a mailer, or don't have any FTN style net~mail then just leave this field blank.~
Netmail Address~~This is your FTN style netmail address.  If you are in a~FTN (Fido Technology Network) such as FidoNet, FamilyNet,~or other FTN net then enter that address here.~~This address will be used as the originating address of~outbound invoice messages.~~If you are not in a fido style network then leave this~blank.~
Netmail Semaphore~~This is the path and name of your netmail Semaphore file.~~If you run D'Bridge this would be \DB\DBRIDGE.RSN~~A semaphore file is a file that your mailer looks for to~see if it needs to go rescan your netmail.  If it finds~this file (if exist) then it deletes it and scans the~netmail.  This file will be created every time SHOPPER~sends a netmail message.~~If you are not in a FTN style network and don't have a~mailer then leave this field blank.~~~
~
