home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-385-Vol-1of3.iso / d / dccdv11b.zip / DCCD.DOC < prev    next >
Text File  |  1992-12-26  |  25KB  |  540 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.   ▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░
  18.   ▒░▒░▒░▒▓▓░▒▓▓▓▓▓▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░
  19.   ▒░▒░▓▓▒▓▓░▒▓▓░▒▓▓░▒░▒░▒░▒░ The 4th Dimension Bulletin Board System ░▒░▒░▒░▒░
  20.   ▒░▒▓▓░▒▓▓░▒▓▓░▒░▓▓▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░
  21.   ▒░▓▓▓▓▓▓▓░▒▓▓░▒░▓▓▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░
  22.   ▒░▒░▒░▒▓▓░▒▓▓░▒▓▓█▀▀▒░▒░▒░█▀▒░█░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒(TM)░▒░▒░▒░▒░▒░▒░▒░▒░▒░
  23.   ▒░▒░▒░▒▓▓░▒▓▓▓▓▓▒█▄▄▒█▀█▒▀█▀▒▀█▀▒█▒░▒█▒█▀█▒█▄▄▒███▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░
  24.   ▒░▒░▒░▒░▒░▒░▒░▒░▒▄▄█▒█▄█▒░█░▒░█░▒█▄█▄█▒█▀█▒█▒░▒█▄▄▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░
  25.   ▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░
  26.   ▒░═════────────────══════────────────══════────────══════─────────────────▒░
  27.   ▒░ █▀▄              ▄▀▀▄              ▄▀▀▄          █▀▀▄                  ▒░
  28.   ▒░ █ █  E L U X E   █     R E D I T   █     A R D   █▄▄▀  R O C E S S O R ▒░
  29.   ▒░ █▄▀  ~ ~ ~ ~ ~   ▀▄▄▀  · · · · ·   ▀▄▄▀  · · ·   █     · · · · · · · · ▒░
  30.   ▒░═════────────────══════────────────══════────────══════─────────────────▒░
  31.   ▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░▒░
  32.  
  33.            (C)opyright by Jeff Jones - 4D Software (TM) 1992,1993
  34.  
  35.  
  36.       This program is fully supported by the author.  You can get in contact
  37.   with me via my BBS and/or FAX.
  38.  
  39.  
  40.   The Fourth Dimension BBS:  (312) 284-7133 - 4 Nodes, USRobotics 16.8K
  41.                              (312) 284-0437 - FAX
  42.  
  43.             Support via the 4D Support Conference on the BBS
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.                                    Features
  76.                                    ~~~~~~~~
  77.  
  78.     There are many features that Deluxe Credit Card Processor offers.  I
  79.   will attempt to list some of them here.  I just want to make it clear that
  80.   all of the features are not listed.
  81.  
  82.     o Simple setup and maintenance of the door and supported files.
  83.     o Fossil Driver compatible for non-standard comm ports & IRQs.  Reads
  84.       the PCBoard defaults for it's information.
  85.     o User freindly environment for user interface.
  86.     o Directly interfaceable to PCBoard and all it's functions.
  87.     o Written useing the PCBoard developer's toolkit.
  88.     o Fully network compatible.
  89.     o A single configuration file is shared by all your nodes.
  90.     o Error handling will prevent system lock-ups or network errors.
  91.     o Assures the Credit Card number given is a valid card number, and not
  92.       a gas or cash station, etc. card.
  93.     o User friendly menuing system for your users to understand how the
  94.       door works more easily.
  95.     o Allows the user to abort or change ANY of the selections he has made
  96.       in the door.  User can exit the door in the middle of a transaction
  97.       without having to worry about false charges to his/her card.
  98.     o Support for Visa, Master Card, American Express/Optima, & Discover.
  99.       If more card types are needed, I can add them very easily.
  100.     o Full author support is available and I am very willing to help.  24
  101.       hour BBS support available via The Fourth Dimension BBS (see above.)
  102.     o New versions of the code are Beta Tested vigorously before an official
  103.       release is posted.
  104.     o All disply files are able to be customized to your individual tastes.
  105.     o Multi-Lingual display file support.
  106.     o Capable of changing security levels for Subscription options, as well
  107.       as expiration dates..
  108.     o Door allows for Subscription mode, Product mode, or both to be run as
  109.       you see fit on your BBS.
  110.     o Carrier loss detection at all aspects of door operation.
  111.     o Door operates in local mode as well as remote.
  112.     o To-the-point documentation for easier understanding of the program.
  113.     o An author who's open to suggestions!
  114.  
  115.  
  116.  
  117.                                 Included Files
  118.                                 ~~~~~~~~~~~~~~
  119.  
  120.      The following files should have been included with your copy of the
  121.   Deluxe Credit Card Processor.  If you are missing any of the files that
  122.   appear here, please erase your copy of the DCCP and call the support BBS
  123.   number listed above for a valid copy of the program.
  124.  
  125.   DCCD.EXE     - The Deluxe Credit Card Processor Door executible file
  126.   DCCDCFG.EXE  - Configuration program for the door itself
  127.   DCCDPRD.EXE  - Product file managment utility
  128.   DCCD.        - Sample door batch file for calling the processor door
  129.   WELCOME.     - Welcome display file
  130.   WARN.        - Warning display file
  131.   SUBLIST.     - Subscription Options display file
  132.   HLPMAIN.     - Main menu Help display file
  133.   HLPSUBS.     - Subscription Options menu Help display file
  134.   HLPPROD.     - Product Options menu Help display file
  135.   DCCD.DOC     - The documentation (You're reading it!)
  136.   HISTORY.DOC  - Revision History documentation file
  137.   COMMENTS.DOC - User feedback on the Deluxe Credit Card Processor system
  138.  
  139.  
  140.  
  141.                       Support Files Used/Made By DCCD.EXE
  142.                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  143.  
  144.   WELCOME.     - The welcome file displayed when the door is first opened.
  145.                  This file, along with any of the other display files are
  146.                  capable of useing PCBoard @xx codes, as well as using the
  147.                  old graphics display method of creating a seperate
  148.                  file with the letter 'g' appended to the end for the
  149.                  graphics version.  IE: WELCOME. is the ascii version,
  150.                  and WELCOMEG. would be the ansi version.  All the display
  151.                  files are also capable of multi-lingual versions, all you
  152.                  need to do is append the language suffix to the end of the
  153.                  files for that specific language.  See your PCBoard
  154.                  documentation for more information of multi-lingual
  155.                  operation of PCBoard.
  156.  
  157.   WARN.        - The warning file is displayed after the user enters all
  158.                  his/her card information.  This display file should
  159.                  contain a warning against useing false or stolen credit
  160.                  card numbers.
  161.  
  162.   SUBLIST.     - This file is displayed when a user selects, from the
  163.                  subscription options menu, the function to display a
  164.                  detailed list of the subscription options.  You should have
  165.                  an in-depth description of each of your subscription
  166.                  options that you will have available in the door.
  167.  
  168.   HLPMAIN.     - This is the Help file that describes each of the commands
  169.                  availabe in the initial/Main Menu of the door.  This file
  170.                  is shown to the user when he/she asks for help while in the
  171.                  main menu of the door.
  172.  
  173.   HLPSUBS.     - This is the Help file that describes the functions of the
  174.                  Subscription Options menu.
  175.  
  176.   HLPPROD.     - This is the Help file that describes the functions of the
  177.                  Product Options menu.
  178.  
  179.   CONFIG.CCD   - This is a data file made by the DCCDCFG.EXE program that
  180.                  holds all the settings, and subscription information for
  181.                  the door itself.
  182.  
  183.   PRODUCTS.CCD - This is a data file made by the DCCDPRD.EXE program that
  184.                  holds all the information on each of the products you have
  185.                  available for purchase in the door.
  186.  
  187.   ORDERS.CCD   - This is the ascii file created by the door when a user
  188.                  makes a purchase and enters his credit card information.
  189.  
  190.   DCCD.KEY     - This is the KEY file for the door, configuration program,
  191.                  and the product manager.  You recieve this key with your
  192.                  registered version of the door.  This KEY File removes
  193.                  all the annoying delays and unlocks the features marked
  194.                  with double asterisks (**) in this document.
  195.  
  196.   PRODUCTS.TXT - This file is an ascii text file outputted by the product
  197.                  manager when you select to Output a list of Products.
  198.  
  199.  
  200.  
  201.                    Changing your DOORS.LST file in PCBSETUP
  202.                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  203.  
  204.     In your PCBSetup program you must edit the DOORS.LST file for either
  205.   the main board or the conference(s) you wish the door to be installed in.
  206.   You must give the name of the door batch file, and a couple other pieces
  207.   of information.  I do not plan to explain how to install a door in
  208.   PCBoard, so you must refer to your PCBoard manual for more information on
  209.   installing doors.
  210.     PCBoard must create a USER.SYS file.  If this file is not present you
  211.   will experience major problems with the running of the door.  This file
  212.   is where we get the actual user information.
  213.     A DOOR.SYS file is not a necessary file to create for the Credit Card
  214.   Processor.  If you specify to create a DOOR.SYS file, all that will result
  215.   is a longer load time of the door because PCBoard has to take the time to
  216.   open and write a file that is not needed.
  217.     You MUST specify 'N' for shell.  If you attempt to shell this door you
  218.   may run into problems with memory shortages or lockups.
  219.     Any other parameters that may be needed are up to you to decide.  I do
  220.   not need to go into them, as you should be familiar with the operation of
  221.   PCBoard.
  222.  
  223.  
  224.  
  225.                               The Door Batch File
  226.                               ~~~~~~~~~~~~~~~~~~~
  227.  
  228.     The door batch file is a file called by PCBoard to run the actual
  229.   door program and then re-load the board.  Below is an example door batch
  230.   file for you to use as a guide.
  231.  
  232.   Line 1: @echo off
  233.        2: z:
  234.        3: cd \dccd
  235.        4: dccd c:\pcb
  236.        5: c:
  237.        6: cd \pcb
  238.        7: board
  239.  
  240.   Line-by-line description:
  241.  
  242.   1: Turn the Dos echo of the commands in the batch off.  You can look this
  243.      command up in you dos reference manual for more information.
  244.  
  245.   2: Change to the drive holding the Credit Card Processor files.
  246.  
  247.   3: Change the current directory to the directory you have created for
  248.      the Credit Card Processor files.
  249.  
  250.   4: Load the DCCD.EXE door with the command line option of the path (only)
  251.      to your PCBoard directory for this node in specific, IE: 'C:\PCB'.
  252.  
  253.   5: Change back to the drive containing the PCBoard executable file for this
  254.      node.
  255.  
  256.   6: Change to the PCBoard subdirectory.
  257.  
  258.   7: Re-load the board.
  259.  
  260.  
  261.  
  262.                                   DCCDCFG.EXE
  263.                                   ~~~~~~~~~~~
  264.  
  265.     The following is a screen capture of the configuration program that
  266.   you should run first to set up the door options and configure the door
  267.   to your personal needs.  The capture only shows enough of the actual
  268.   screens to show you what you need to know.  The bottom half, the part
  269.   where the subscription information is located is actuall on the Second
  270.   screen in the setup, available by hitting Page Up/Down.  There are a
  271.   total of 20 allowed levels, of which 5 are only read by the door in the
  272.   NON-Registered versions.
  273.  
  274. ------------------------------------------------------------------------------
  275.                           Deluxe CCD Setup Utility v1.0
  276.  
  277.                DOOR Subscription Mode? Y *1
  278.                     DOOR Product Mode? Y *2
  279.           Echo Dots for Credit Card #? N *3    
  280.       Use the Sysop Comment Field? N *4
  281.          Minimum Non-Subscriber Level: 10▒ *5
  282.              Minimum Subscriber Level: 60▒ *6
  283.  
  284.     Cards Accepted:  [Y]Visa  [Y]Master Card  [Y]Discover  [Y]AMEX/Optima *7
  285.  
  286.  
  287.  
  288.  
  289.                                 (second screen)
  290.  
  291.  ##  LVL  EXP MTHS   COST                         DESCRIPTION
  292.      *8   *9  *10    *11                              *12
  293.   1  20▒  0▒▒  12  $25.00▒▒  1 Year, Level 20, 800K bytes/day, 60 min/day▒▒▒▒▒▒
  294.   2  0▒▒  0▒▒  0▒  $0.00▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  295.   3  0▒▒  0▒▒  0▒  $0.00▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  296.   4  0▒▒  0▒▒  0▒  $0.00▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  297.   5  0▒▒  0▒▒  0▒  $0.00▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  298.   6  0▒▒  0▒▒  0▒  $0.00▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  299.   7  0▒▒  0▒▒  0▒  $0.00▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  300.   8  0▒▒  0▒▒  0▒  $0.00▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  301.   9  0▒▒  0▒▒  0▒  $0.00▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  302.  10  0▒▒  0▒▒  0▒  $0.00▒▒▒  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  303.  
  304. *13
  305. Use TAB/SHIFT+TAB, Page UP/DN, UP/DOWN, or ENTER to change fields. [ESC] = Quit
  306. ------------------------------------------------------------------------------
  307.  
  308.     Here is a break-down of all the options.  In the above reference you will
  309.   see numbers that you should use for reference; the numbers have an asterisk
  310.   in front of them so you can locate them easier.
  311.  
  312.   *1: Door Subscription Mode - This is a toggle type of an option.  You must
  313.       enter either and 'N' or 'Y'.  If you do not turn this option on (Y),
  314.       the door will not display any of the Subscription options in the door.
  315.  
  316.   *2: Door Product Mode - This is also a toggle option which turns on the
  317.       Product mode operations in the door.  To turn this feature on, set
  318.       this field to a 'Y'.  Note: you must have either one, or both of the
  319.       above options set to 'Y' in order to get the door to function
  320.       properly.
  321.  
  322.   *3: Echo Dots for Credit Card - This is yet another toggle to tell the
  323.       door wether or not to display dots instead of the actual credit
  324.       card number when the user is giving his credit card information.
  325.  
  326.     Here's where the harder settings come into play.  PLEASE read this
  327.   section very carefully so you can understand the logic of the door.
  328.  
  329.   *4: Use the Sysop Comment Field - This is a toggle that tells the door
  330.       wether or not to write subscription charge info to the user's Sysop
  331.       Comment field for your reference.  This is the field in the user's 
  332.       record that is left for you to put what you want.  If you select 'Y'
  333.       the field will be filled with the amount charged for the subscription
  334.       level, as well as the date it was charged.  This field was requested.
  335.  
  336.   *5: Minimun Non-Subscriber Level - This is the security level that
  337.       is the extreme minimum for all of your non-subscriber levels.
  338.         Lets set up a little example here.  Say you have level 5 for
  339.       users that refuse to register, level 10, 20, 30 for free access
  340.       users, and level 40, 50, 60, 70, 80, 90, etc for SUBSCRIBING
  341.       users.  This field would be set to "10" for this setup.
  342.         The logic is actually pretty simple.  If a user enters the
  343.       door with a level 10, 20, or 30 and the user selects to order
  344.       your 1st subscription choice, which you have set to give him
  345.       xx months of subscription time, at security level yy.  This
  346.       entry lets the door check to see how to handle the user's
  347.       change in expiration dates.  If the user has a security level
  348.       greater or equal to this level, and less than the Minimum
  349.       subscriber level (the next field in the setup), the user's
  350.       expiration date will be changed by taking TODAYS date, and
  351.       adding xx months to the date. (for 12 months the user's
  352.       expiration would be extended 12 months.)
  353.         If the user is a level that is greater than minimum
  354.       subscriber level the expiration date change will be handled
  355.       a little differently.  Instead of changing the expiration
  356.       date, the expiration date will be APPENDED the number of
  357.       months you gave for the subscription choice the user chose.
  358.         NOTE: There is a stipulation here.  If the user has
  359.       a security level that is greater than the minimum SUBSCRIBER
  360.       level, the users expiration date will be checked with todays
  361.       date to see how many days he has left before he expires.  If
  362.       the user is already expired he will be allowed to order his
  363.       subscription renewal.  If the user has a number of days left
  364.       greater than the number of days you have defined in the
  365.       PCBoard setup program for "Warning days Prior to Expiration"
  366.       under the "Node / Event / Subscription" options, the user
  367.       will NOT be allowed to purchase his subscription renewal
  368.       until he IS within this set number of days.
  369.         This is done because if a user re-registers for a higher
  370.       level security than he already is, the user will be given
  371.       his already remaining expiration time, plus the NEW time
  372.       at the higher level.  Meaning that you will loose money
  373.       by giving the user a higher level at a cheaper price.
  374.  
  375.   *6: Minimum Subscriber Level - This is the level referenced above
  376.       for the lowest security you have set up for a user to be
  377.       a subscribing member.  Read the above if you have not for
  378.       more information on this level.  It MUST be set up properly.
  379.  
  380.   *7: Credit Cards Accepted - All you need to do is toggle the credit
  381.       cards on ('Y') that you will be supporting.
  382.  
  383.     Next we have to set up the subscription choices you want to have
  384.   available for you users to purchase.
  385.  
  386.   *8: Level - This is the level the user will be given if he purchases
  387.       THIS subscription option.  If you want this subscription option
  388.       available to your users, but NOT change his security level or
  389.       expiration date, just set this level to '999' and no changes will
  390.       be made to the user's record.
  391.         If the user calls and has a level equal or greater than the 
  392.       level you defined in your PCBoard setup as "Sysop Level," the
  393.       door WILL NOT modify the user's level or expiration date to
  394.       allow the sysop to test the door.
  395.         The door will stop recognizing these lines as soon as it comes
  396.       to a line with the level blank - meaning nothing entered (0 it
  397.       all out).  By saying recognizing lines, I mean if you have the
  398.       first 3 lines with either a security level or '999' entered in
  399.       them, and the fourth line all blank, you will only have 3 options
  400.       read by the door and shown to the users.  Anything after the 4th
  401.       line, and including the 4th line, will be skipped.  The same also
  402.       applies if you have "0" for cost - except that the door will read 
  403.       the line, but not let the user select the number with a cost of
  404.       zero dollars/cents.
  405.  
  406.   *9: Expired Level - Same basic thing appplies here as for the previous
  407.       Level field.  999 entered here tells the door to NOT change the
  408.       user's expired level only.  Notice I said only.  This means that
  409.       if you have an actual level number in the "LEVEL" placem the user's
  410.       level will be changed, but not the expired level.  
  411.         The door will not stop reading if this field is a zero or 999, etc.
  412.  
  413.  *10: Months - This is the number of months the user will be given if
  414.       he/she purchases this option for a subscription.  If you have a
  415.       '999' entered on this line for security level, the expiration,
  416.       as well as the security will not be changed.
  417.  
  418.   *11:Cost - Easy one here!  How much to charge the user for this
  419.       subscription option.
  420.  
  421.   *12:Description - Another easy one!  Give your users a description
  422.       of the subscription option.  You should tell him what level,
  423.       how much time, length of time he will keep this level, and
  424.       and anything else you can fit.
  425.  
  426.   *13:Exit - This line tells you to hit ESCape to exit the configuration.
  427.       After you hit the ESCape key, you will be asked if you really want 
  428.       to exit the configuration, or you can also exit without saving any
  429.       changes.
  430.  
  431.     That's it.  Just hit ESCape, and type (Y)es to save the new config
  432.   file we just created.  You can use this same program to edit your
  433.   configuration any time you need to make any changes.
  434.  
  435.  
  436.  
  437.                  DCCDPRD.EXE
  438.                  ~~~~~~~~~~~
  439.  
  440.     If you intend to run the door with Product mode active, you MUST
  441.   run the Product Manager to create and start your initial PRODUCTS.CCD
  442.   file.  Just change your drive and directory to the directory containing
  443.   all the door files and run the product manager.  
  444.  
  445.     To start your initial product data base, after running the manager,
  446.   type 'A' for add a product.  This will bring up the first product.  Once
  447.   you enter a product, your data base is now started!  
  448.     To finish entering your product data, press the escape key.  
  449.  
  450.     When entering product information, let it be known that you must try 
  451.   and keep the FIRST line in the window, to the left of the 'COST' field,
  452.   brief and descriptive, as this is the only information you will have to 
  453.   go by when the door outputs what the user buys.  The three lines under the
  454.   dashes are extra description lines for the user to see.  The only purpose
  455.   of these additional lines if for the user to have a better 'feel' for
  456.   what he is about to purchase.
  457.  
  458.     DEAD field:  This field is a 'Y/N' toggle field to show if the product is
  459.   an active member in the product file.  If you specify a 'Y' here, the door
  460.   will bypass this product in displays, and skip the number for that product.
  461.  
  462.     SORT CLASSIFICATION:  If you have an extensive library of products,
  463.   such as movies, books, and other misc. goods, you may want to sort your
  464.   products out a little bit.  If you want all you Movies grouped at the 
  465.   beginning of the product list, you need to use a lower letter or number
  466.   here, such as an 'A', as opposed to a 'Z'.  All your books would be 'B', 
  467.   etc.  
  468.  
  469.     COST:  This is a simple one!  How much is the price, not including any
  470.   shipping & handling or taxes.  That's it!
  471.  
  472.     When you need to make changes to an existing product, or delete it,
  473.   you need to use the 'E'dit command from the product manager.  This will
  474.   allow you to make your changes, or put a 'Y' in the DEAD field to delete
  475.   the record.  Press ESCape to quit editing the product.
  476.  
  477.     If you have any products that you have flagged as being 'DEAD', you can
  478.   use the 'P'ack option to remove all these unwanted records.  This is just
  479.   a quick way to clean up your product file.  
  480.  
  481.     Once you have your list complete, you can 'S'ort it.  When you select
  482.   the sort feature, you are asked if you want to use the sort classification.
  483.   if you select 'Y', your products will all be sorted according to the
  484.   letter/number you specified for the sort classification, and then the
  485.   name of the product.  If you select 'N', your product file will be sorted
  486.   by the name of the product only.  
  487.     If you change your mind and do not want to sort the file after all,
  488.   just press ESCape!  
  489.  
  490.     All the other features of the product manager are self explanitory.
  491.   I don't like lengthy docs, as I'm sure you are the same.  
  492.  
  493.  
  494.  
  495.                     The DCCD.KEY File
  496.                 ~~~~~~~~~~~~~~~~~
  497.  
  498.     The DCCD package requires a registration key.  You must register the
  499.   program if you plan to use it.  Registration removes any lengthy delays,
  500.   and opens the doors to features you cannot now use.  To find out how
  501.   to register the door, refer the the END of this document.  
  502.     Registration keys are given to you in any of a few ways. 1) Uploading
  503.   it to your BBS.  2) Mailing it to you.  3) You downloading it from my
  504.   support BBS.
  505.  
  506. ******************************************************************************
  507. ***         To register your copy of The Deluxe Credit Card Door           ***
  508. ******************************************************************************
  509.  
  510.       Registration costs $40.00.  This is a nominal fee for a
  511.           product that is so well supported, and easily changed to
  512.           suit your ever-changing needs!    
  513.  
  514.           Call the Fourth Dimension BBS (312-284-7133) and use
  515.           your Visa, Master Card, or American Express online via
  516.           the DCCD door.  
  517.  
  518.           OR: send check, money order, etc. to:
  519.  
  520.                  4D Software
  521.                 c/o Jeff Jones
  522.                  P.O.BOX 389051
  523.                 Chicago, Ill 60638
  524.  
  525.     All checks, money orders, etc. MUST be made payable to "Jeff Jones."
  526.  
  527.     Once payment is recieved, we will contact you by the voice number you
  528.   leave, and create your .KEY file, and then I will upload it to your BBS.
  529.     Please make sure you leave me a message, or send a letter/fax with a
  530.   name and password to log onto your BBS as if you run a closed system.
  531.     All support is offered via conference # 2 on The Fourth Dimension.
  532.  
  533.             Thank You!     Jeff Jones
  534.  
  535. ******************************************************************************
  536.  
  537. .PCBKIT  is (C)opyright by Clark Development Company
  538. .PCBoard is (C)opyright by Clark Development Company
  539.  
  540.