home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / c / charge2.zip / HISTORY.TXT < prev    next >
Text File  |  1993-02-26  |  11KB  |  249 lines

  1.                 History File for InTeleCharge Credit Card Door
  2.                 ==============================================
  3.  
  4. Version 2.0
  5. -----------
  6. (02-26-93)
  7.   Added the record number to each of the .LOG files.
  8.  
  9. (02-19-93)
  10.   Allowed for more than 79 characters for the filename in the Configuration
  11.  option of Utility for those of you who have extra long paths.
  12.  
  13. (02-15-93)
  14.   Added a FLAG option to the Utility program. This addition allows you, the
  15.  Sysop, to flag individual charges so they will NOT be processed.
  16.  
  17. (02-10-93)
  18.   Added an field in the Utility program to choose whether you want the
  19.  Expiration date to be added to the current Expiration date, added to today's
  20.  date, or no change in the Expiration date. The corresponding flags in this
  21.  field are C, T, and N with C (add to current expiration) being the default.
  22.  
  23. (02-06-93)
  24.   InTeleCharge now supports COM 1 - 15.
  25.  
  26. (01-26-93)
  27.   The Card Name and User Name were switched in CHARGE.LOG and in SUBSCRIB.LOG
  28.  they were both the same. They now print out correctly.
  29.  
  30. Version 1.9
  31. -----------
  32. (01-15-93)
  33.   Added a check on the expiration date while entering credit card info. If
  34.  the date is entered in a format other than MM/YY (like 10/94), the caller
  35.  will be prompted to reenter it in the correct format.
  36.  
  37. (01-12-93)
  38.   Update for the 01-05 entry. Finally determined why the Level was being
  39.  zeroed on some PCBoard systems when a caller did not subscribe. If you are
  40.  having this problem, update your SUBSCRIB.DAT and SHARWARE.DAT with the
  41.  newest UTILITY.EXE (the Level/Days were moved from the .CFG to the
  42.  SUBSCRIB.DAT file).
  43.  
  44. (01-10-93)
  45.   CHARGE.LOG, SUBSCRIB.LOG, and SHARWARE.LOG will now contain both the BBS
  46.  user name and the credit card name when a caller places an order.
  47.  
  48. (01-05-93)
  49.   Have had reports that on some PCBoard's if a caller enters the door then
  50.  leaves without ordering a Subscription, their security level is zeroed upon
  51.  returning to PCBoard. Since I am unable to duplicate this condition I have
  52.  attempted to correct the error by bypassing the normal update to USERS.SYS
  53.  when leaving a door. This of course negates any updates the Sysop may make
  54.  manually in the door with the cursor keys (time, level, etc).
  55.  
  56. (01-04-93)
  57.   Noticed that the Province was not displaying on the credit card info
  58.  review screen for Canadian orders. Fixed.
  59.  
  60. (12-29-92)  
  61.   Added a DONATION option for BBS Subscriptions. If you put the word
  62.  "Donation" in the Level/Days field, the door will ask for a dollar amount
  63.  of $15.00 or more. No Security Level or Expiration date changes are made
  64.  when using this option.
  65.  
  66. Version 1.8
  67. -----------
  68. (12-24-98)
  69.   Since it is inevitable that some of you will forget to delete the BBS
  70.  charge file after uploading to InTeleSys, I have changed the way the door
  71.  writes those files. Instead of appending your CURRENT.ORD file to your
  72.  BBS charge file, it will now place a numbered extension on the file. For
  73.  example, the first time you run the door to process your CURRENT.ORD file
  74.  it will create XXXXXXXX.001 (where XXXXXXXX = your BBS name). If you haven't 
  75.  uploaded this file (or forgot to delete it) the next process run will create 
  76.  XXXXXXXX.002. Hopefully, this method will cut out the duplicate charges.
  77.  YOU STILL NEED TO DELETE THESE FILES IMMEDIATELY AFTER THEY ARE UPLOADED! 
  78.  
  79. (12-22-92)
  80.   InTeleCharge now returns a DOS errorlevel equal to the Security Level
  81.  chosen by a caller when s/he Subscribes to your BBS. Please check under
  82.  MISCELLANEOUS in CHARGE.DOC for a full explanation.
  83.  
  84.   Fixed an error when deleting mulitple items before processing the order.
  85.  
  86. (12-21-92)
  87.   Added a check for unprocessed order files when the door loads. This could
  88.  happen when a previous caller has placed an order and dropped carrier before
  89.  entering his card info. So now if the door finds one of those files it will
  90.  be deleted.
  91.  
  92. (12-18-92)
  93.   Changed the -1, no expiration date, for PCBoard to display in the door 
  94.  as 'Unlimited'.
  95.  
  96. (12-15-92)
  97.   Moved the Levels and Subscription lengths out of the .CFG into the
  98.  SUBSCRIB.DAT file. The Level/Days are now placed in the second field where
  99.  Manufacturer used to be. You MUST edit your existing SUBSCRIB.DAT file and
  100.  add this info. I just know this is gonna generate tons of complaints from
  101.  those of you who don't read the doc files!
  102.  
  103.   Added a prompt for disk size preferred when ordering Shareware products.
  104.  When you re-create your .CFG file, you will be prompted for the Disk
  105.  Sizes you can handle. For example: 360K/720K/1.2M/1.4M
  106.  Whatever you enter here is included in the Disk Size Preferred prompt
  107.  inside the Door when someone orders a Shareware product.
  108.  
  109. (12-14-92)
  110.   Added a CONFIGURATION option to the UTILITY menu. Choose this option when
  111.  creating or changing the CHARGE.CFG file. New with this version is a
  112.  separate documentation file for the UTILITY (UTILITY.DOC).
  113.  
  114.  ======================================================================
  115.  NOTE: YOU MUST RE-CREATE YOUR CHARGE.CFG BEFORE USING THIS VERSION!!!!
  116.  ======================================================================
  117.  
  118.   InTeleCharge will now write a text file when someone orders either a
  119.  BBS Subscription or a Shareware registration. This text file lists the
  120.  purchasers Name, Address, Phone, Item purchased and the Price. And for
  121.  Shareware orders, the Disk Size is also included.
  122.  
  123. (12-13-92)
  124.   Added the ability to DELETE a record from SUBSCRIB.DAT and SHARWARE.DAT in
  125.  the UTILITY program. While in EDIT mode, pressing F2 allows you delete the 
  126.  current record showing on the screen.
  127.  
  128.   Changed the 'NOT FOR DISPLAY' message when the caller is entering his
  129.  credit card info to 'NOT FOR DISPLAY ON THE LOCAL MONITOR'. And once again
  130.  I reiterate - THE SYSOP CANNOT SEE THE CREDIT CARD INFO BEING ENTERED!!!! 
  131.  It ain't a bug, it's a feature!
  132.  
  133. (12-08-92)
  134.   InTeleCharge now updates the Level on all supported BBS drop files, except 
  135.  one, when offering BBS Subscriptions. However, only PCBoard's USERS file and
  136.  DOOR.SYS are updated with the new Expiration date. (Those are the only two
  137.  that have the Expiration date in their drop files!) 
  138.  Read the NOTES under Configuration Files in CHARGE.DOC for more info.
  139.  
  140. (12-06-92)
  141.   Changed the code so that InTeleCharge displays in color, regardless of
  142.  the BBS color mode. The color mode is set back to the way it was when the
  143.  door ends. This is because, in non-color mode, the highlight is lost on
  144.  the scroll bar menus and the caller can't see which item is selected.
  145.  
  146.   Changed all the square brackets on the prompts to parentheses to comply
  147.  with international high-ASCII standards.
  148.  
  149.   InTeleCharge now supports the entry of international high-ASCII characters
  150.  at all the input prompts.
  151.  
  152. Version 1.7
  153. -----------
  154. (12-03-92)
  155.   Had some reports that callers were getting confused about the 'Register
  156.  this Door' selection so that has been changed to 'Visiting Sysops - Register
  157.  InTeleCharge'. Hopefully they will know if they are a visiting Sysop or not!
  158.  
  159.   Removed 'Process Current Orders' option from the Main Menu since it isn't
  160.  needed. So now you must process your orders via the CHARGE CHARGE.CFG LOCAL
  161.  command line option.
  162.  
  163. (12-02-92)
  164.   Fixed a bug that was introduced with the changes in the UTILITY program.
  165.  The new one does not insert carriage returns and line feeds while you are
  166.  entering your descriptions and I neglected to allow for that when 
  167.  displaying so it was printing one line and anything after 80 characters 
  168.  just piled up on the edge of the screen.
  169.  
  170. Version 1.6
  171. -----------
  172. (11-29-92)
  173.   Changed the routine that writes the BBS file to accept as is only letters
  174.  and numbers. Anything else gets changed to an underscore. That should solve
  175.  any conflict with DOS file naming conventions.
  176.   Added some info to the screen when placing an order. It now notifies them
  177.  that they will be asked for their credit card info when they select Q]uit.
  178.  Hopefully that will clear up any confusion as to what is happening.
  179.  
  180. (11-27-92)
  181.   Vastly improved the UTILITY.EXE program. It now has full editing 
  182.  capabilities.
  183.  
  184. (11-26-92)
  185.   Added the ability to update a users expiration date in PCBoard when
  186.  charging a Subscription. This requires an addition to the .CFG file. After
  187.  each level entry, add a / plus the number of days to add to their expiration
  188.  date. For Example:
  189.   30/90         <- This gives them level 30 and adds 3 months to expiration
  190.   40/180        <- This gives them level 40 and adds 6 months to expiration
  191.   50/365        <- This gives them level 50 and adds 1 year to expiration
  192.   110/-1        <- This gives them level 110. The -1 means no expiration date.
  193.  If their expiration date has already passed, the new expiration will be the
  194.  number of days from the current date. Otherwise their new expiration will be
  195.  tacked on to their present expiration date.
  196.  NOTE: You MUST be using USERS.SYS to update Level and Expiration Dates!
  197.  
  198. Version 1.5
  199. -----------
  200. (11-25-92)
  201.   Fixed a problem when writing the BBS file that gets sent to InTeleSys.
  202.  Overlooked the fact that there are spaces in the BBS name! So the spaces are
  203.  now converted to underscores.
  204.  
  205.   Added the code to handle non-USA/Canada orders. When they enter OT for the
  206.  State code, they are prompted for their Country. And for the Phone they are
  207.  asked for their Country Code plus Number.
  208.  
  209. (11-24-92)
  210.   Installed a limit of 3 tries on the Credit Card number entry. If they don't
  211.  get it right, the entry routine is aborted and returns to the main menu.
  212.   Previous versions wouldn't accept a Canadian ZIP code. That has been fixed.
  213.  
  214. (11-23-92)
  215.   Cleaned up some cosmetic blemishes. 
  216.   Added credit card entry to CHARGE.LOG when ordering InTeleCharge. 
  217.   Made some changes when saving the credit card number so we don't lose any
  218.  of those zeroes!
  219.   Fixed a bug in the Scroll menu routines. If you had more than 15 entries,
  220.  it would not allow you to scroll down on the first column past the number
  221.  of entries in the second column.
  222.  
  223. Version 1.4
  224. -----------
  225. (11-22-92)
  226.   Bug Fix Release. Additions to Documentation and Order Logs. Number 
  227.  Verification Routines Changed.
  228.  
  229. Version 1.3
  230. -----------
  231. (11-20-92)
  232.   First Public Release.
  233.  
  234. Version 1.2
  235. -----------
  236. (10-03-92)
  237.   Preliminary Beta testing of InTelecharge
  238.  
  239. Version 1.1
  240. -----------
  241. (07-11-92)
  242.   Preliminary Alpha testing of InTelecharge
  243.  
  244. Version 1.0
  245. -----------
  246. (05-20-92)
  247.   In-House Development
  248.  
  249.