home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
- I N T E L E C H A R G E (TM)
- ----------------------------
- v1.8
-
- One of InTeleSys Doorware's Quality Collection of Multi-Line Door Programs
- Supporting PCBoard, Wildcat!, Gap, QBBS, RBBS, Spitfire
- UltraBBS, Telegard, TriTel, TriBBS, Remote Access, and WWIV
-
- By
-
- InTelesys(TM)
- 5712 Sourwood Lane
- Knoxville TN 37921
-
- (c) Copyright 1992 - 1993
- All Rights Reserved
-
-
-
- InTeleChargeTM Users Guide - Page i
- -----------------------------------
-
- CONTENTS
- ========
-
- Introduction ................................... 1
- Batch File ..................................... 3
- Installation Info .............................. 4
- Configuration Files ............................ 5
- Environment Variables .......................... 8
- Sysop Keys ..................................... 9
- Distribution ................................... 10
- Registration ................................... 10
- Copyright ...................................... 11
- Warranty ....................................... 11
- Fossil Drivers ................................. 12
- Charge Processing .............................. 13
- Miscellaneous .................................. 14
-
-
-
- InTeleChargeTM Users Guide - Page 1
- -----------------------------------
-
- Introduction
- ------------
-
- InTeleChargeTM is the Door you've been asking for!
-
- Now you can register your callers immediately via credit card charges On Line.
- We've heard the comment, "If I could only accept credit card charges I'd be
- able to increase my registered users. I know they would register if they could
- charge their memberships on the spot." So we've answered the call!
-
- InTeleChargeTM can register a caller the moment they decide extended access on
- your BBS would be valuable. This means you gain more members because they sign
- up and immediately gain extended access. It's a proven fact all BBS SysOps
- lose potential registrations if a caller has time to "think about" registering
- by mail. No more excuses or procrastination. No more cumbersome forms and
- checks to be transmitted through the mail. InTeleChargeTM does it all for you.
-
- If you are a Shareware author or would like to become one, InTeleChargeTM can
- accept and process credit card registrations for software ordered through your
- BBS or any participating BBS.
-
- At last here is a Door that makes you Money!
-
- InTeleChargeTM features full BBS support of the standard drop files. For
- example:
-
- PCBOARD, QBBS, RBBS, WILDCAT 3.XX, WILDCAT 2.XX, TAG, TELEGARD, SPITFIRE,
- WWIV, REMOTE ACCESS, OPUS
-
- HOW DOES IT WORK?
-
- Once you download the InTeleChargeTM Door and install it, you then can
- automatically accept membership registrations via American Express,
- Discover, Mastercard and Visa. You then upload your application files to us
- once a week at least, but always no later than 12:00 PM each Tuesday, EST so
- InTelesysTM can process your credit card charge membership registrations. We
- then process the charges for you, send you a monthly statement...and a check!
-
- Shareware registration works much the same way. Shareware authors can define
- the programs that they wish to offer and the amount of registration for each
- program. Once again InTeleChargeTM gives the Shareware author the advantage of
- accepting credit card registrations. By giving the user the opportunity to
- register Shareware programs on impulse you'll increase your registrations
- immediately.
-
- Our Door also provides the author with an invoice which can be downloaded by
- the user and mailed back to the author, all from inside the Door, should they
- decide to pay other than with a credit card. InTeleChargeTM also allows you to
- accept registrations of the InTeleChargeTM Door from visiting SysOps
- automatically. You make a quick 10% commission off each and every registration
- your BBS registers.
-
- We're even throwing in a FREE Micronet Game Door of your choice with your
- prepaid registration.
-
-
- InTeleChargeTM Users Guide - Page 2
- -----------------------------------
-
- WHAT DOES THIS COST?
-
- Nothing.... until you use it!
-
- Registration for the Door is only $49.95, but you pay nothing until you have
- enough charges to cover the $49.95 fee. To pay for your registration fee we'll
- deduct half of your registration fee (less the 14.19% processing charge) and
- pay you half until the $49.95 fee for registering InTeleChargeTM is met. We're
- basically offering you InTeleChargeTM on consignment.
-
- If you don't see your membership increase through credit card charges then you
- don't owe us a dime! So what have you got to lose?..... That's right nothing.
- What you will gain is MEMBERS! Not only will your membership increase because
- now members can charge their memberships on the spot, but you'll begin to put
- some cash back into your pocket. For example:
-
- Say your BBS registration is $24.00. A caller decides they want to register.
- InTeleChargeTM processes the registration. Once a week you upload your credit
- card registrations to us. We then apply the 14.19% processing charge or
- (-$3.40) and credit you with a net sale of $20.60. We deduct $10.30 to be
- applied toward payment of your registration of the InTeleChargeTM Door. We
- send you $10.30 for each registration (that's less than 5 new registrations).
- Once your account has been credited for the total $49.95 registration fee, we
- then send you the full $20.60 for each registration from then on. In addition
- for each visiting SysOp registration of the InTeleChargeTM Door your BBS
- accepts you collect a quick ten percent or $5.00.
-
- In addition your InTeleChargeTM Door registration gives you a discount on
- registering the entire line of 12 Micronet Doors for only $124.95! That's less
- than half of what you'd pay as a non registered SysOp.
-
- PLEASE NOTE: Currently InTelecharge DIRECTLY Supports the UPGRADE of Security
- level on Wildcat 3.XX via USERINFO.DAT and PCBOARD via USERS.SYS.
-
-
- InTeleChargeTM Users Guide - Page 3
- -----------------------------------
-
- Example Batch File
- ------------------
- A sample batch file is included and is similar to the following:
-
- ECHO OFF
- CD\DOORS\CHARGE <=- Switch to the door's Directory.
- CHARGE CHARGE.CFG <=- Execute the door program and pass the
- configuration filename to the program.
- CD\PCB <=- Go back to PCB DIR when user exits door.
- BOARD <=- Restart BBS.
-
- This Door is multi-node compatible so you may run more than 1 node from
- the same .CFG file provided the path to your system file (DORINFOx.DEF,
- CALLINFO.BBS, etc) is exactly the same unless you are using environment
- variables, (q.v.)
-
-
- InTeleChargeTM Users Guide - Page 4
- -----------------------------------
-
- Installation Info
- -----------------
-
- Installation of InTeleCharge is fairly simple. The following steps should be
- followed to properly install it on your BBS System.
-
- (1) Unzip the contents of the CHARGExx.ZIP into the directory you are
- going to run the program from.
-
- (2) Run the enclosed UTILITY.EXE to create your ADDRESS.BBS,
- CHARGE.CFG, SUBSCRIB.DAT and/or SHARWARE.DAT files. See UTILITY.DOC
- for detailed instructions.
-
- (3) Make Sure you have a copy of DSZ.COM or DSZ.EXE in your path on
- your computer. This allows the user to use the DOWNLOAD feature of
- this door program.
-
- (4) If you are offering BBS Subscriptions and already have an
- Application Form for users wishing to pay by check, copy this form
- into the CHARGE directory as SUBSCRIB.TXT. If you do not have one,
- the file is a simple text file and can be created with any ASCII
- text editor.
-
- (5) If you are offering Shareware Products and already have an
- Order Form for users wishing to pay by check, copy this form
- into the CHARGE directory as SHARWARE.TXT. If you do not have one,
- the file is a simple text file and can be created with any ASCII
- text editor.
-
- Please KEEP IN MIND! That InTelesys will only accept a minimum of $15.00
- Credit Card Charges and a maximum of $150.00. Anything beyond these parameters
- will not be processed by InTelesys.
-
-
-
- InTeleChargeTM Users Guide - Page 5
- -----------------------------------
-
-
- Configuration Files
- -------------------
-
- Example configuration file for PCBOARD.SYS
- ------------------------------------------
-
- C:\PCB\PCBOARD.SYS <=- (Full pathname of your PCBOARD.SYS file)
- Reality Relief <=- (Change this to your BBS name)
- Pat <=- (The Sysop's first name)
- Carter <=- (The Sysop's last name)
- 00000 <=- (Your BBS Registration Number)
- yes/SUBSCRIB.TXT <=- (Activates BBS Subscriptions/Txt File Name)
- yes/SHARWARE.TXT <=- (Activates Shareware Registration/Txt File Name)
- 360K/720K/1.2M/1.4M <=- (Size of Disks offered for Shareware Registrations)
-
- Example configuration file for USERS.SYS
- ------------------------------------------
-
- C:\PCB\USERS.SYS <=- (Full pathname of your USERS.SYS file)
- Reality Relief <=- (Change this to your BBS name)
- Pat <=- (The Sysop's first name)
- Carter <=- (The Sysop's last name)
- 00000 <=- (Your BBS Registration Number)
- yes/SUBSCRIB.TXT <=- (Activates BBS Subscriptions/Txt File Name)
- yes/SHARWARE.TXT <=- (Activates Shareware Registration/Txt File Name)
- 360K/720K/1.2M/1.4M <=- (Size of Disks offered for Shareware Registrations)
-
- Example configuration file for DOOR.SYS
- ---------------------------------------
-
- C:\BBS\DOOR.SYS <=- (Full pathname of your DOOR.SYS file)
- Reality Relief <=- (Change this to your BBS name)
- Pat <=- (The Sysop's first name)
- Carter <=- (The Sysop's last name)
- 00000 <=- (Your BBS Registration Number)
- yes/SUBSCRIB.TXT <=- (Activates BBS Subscriptions/Txt File Name)
- yes/SHARWARE.TXT <=- (Activates Shareware Registration/Txt File Name)
- 360K/720K/1.2M/1.4M <=- (Size of Disks offered for Shareware Registrations)
-
- Example configuration file for USERINFO.DAT
- -------------------------------------------
-
- C:\BBS\USERINFO.DAT <=- (Full pathname of your USERINFO.DAT file)
- Reality Relief <=- (Change this to your BBS name)
- Pat <=- (The Sysop's first name)
- Carter <=- (The Sysop's last name)
- 00000 <=- (Your BBS Registration Number)
- yes/SUBSCRIB.TXT <=- (Activates BBS Subscriptions/Txt File Name)
- yes/SHARWARE.TXT <=- (Activates Shareware Registration/Txt File Name)
- 360K/720K/1.2M/1.4M <=- (Size of Disks offered for Shareware Registrations)
-
-
- InTeleChargeTM Users Guide - Page 6
- -----------------------------------
-
- Example configuration file for CALLINFO.BBS
- -------------------------------------------
-
- C:\BBS\CALLINFO.BBS <=- (Full pathname of your CALLINFO.BBS file)
- Reality Relief <=- (Change this to your BBS name)
- Pat <=- (The Sysop's first name)
- Carter <=- (The Sysop's last name)
- 00000 <=- (Your BBS Registration Number)
- yes/SUBSCRIB.TXT <=- (Activates BBS Subscriptions/Txt File Name)
- yes/SHARWARE.TXT <=- (Activates Shareware Registration/Txt File Name)
- 360K/720K/1.2M/1.4M <=- (Size of Disks offered for Shareware Registrations)
-
- Example configuration file for DORINFOx.DEF
- -------------------------------------------
-
- C:\BBS\DORINFOx.DEF <=- (Full pathname of your DORINFOx.DEF file
- where 'x' is the BBS Node number.
- Reality Relief <=- (Change this to your BBS name)
- Pat <=- (The Sysop's first name)
- Carter <=- (The Sysop's last name)
- 00000 <=- (Your BBS Registration Number)
- yes/SUBSCRIB.TXT <=- (Activates BBS Subscriptions/Txt File Name)
- yes/SHARWARE.TXT <=- (Activates Shareware Registration/Txt File Name)
- 360K/720K/1.2M/1.4M <=- (Size of Disks offered for Shareware Registrations)
- NOTE: RBBS Sysops see additional setup notes under MISCELLANEOUS.
-
- Example configuration file for SFDOORS.DAT
- ------------------------------------------
-
- C:\BBS\SFDOORS.DAT <=- (Full pathname of your SFDOORS.DAT file)
- Reality Relief <=- (Change this to your BBS name)
- Pat <=- (The Sysop's first name)
- Carter <=- (The Sysop's last name)
- 00000 <=- (Your BBS Registration Number)
- yes/SUBSCRIB.TXT <=- (Activates BBS Subscriptions/Txt File Name)
- yes/SHARWARE.TXT <=- (Activates Shareware Registration/Txt File Name)
- 360K/720K/1.2M/1.4M <=- (Size of Disks offered for Shareware Registrations)
-
- Example configuration file for CHAIN.TXT
- ----------------------------------------
-
- C:\BBS\CHAIN.TXT <=- (Full pathname of your CHAIN.TXT file)
- Reality Relief <=- (Change this to your BBS name)
- Pat <=- (The Sysop's first name)
- Carter <=- (The Sysop's last name)
- 00000 <=- (Your BBS Registration Number)
- yes/SUBSCRIB.TXT <=- (Activates BBS Subscriptions/Txt File Name)
- yes/SHARWARE.TXT <=- (Activates Shareware Registration/Txt File Name)
- 360K/720K/1.2M/1.4M <=- (Size of Disks offered for Shareware Registrations)
-
-
- InTeleChargeTM Users Guide - Page 7
- -----------------------------------
-
-
- Example configuration file for GTUSER.BBS
- ----------------------------------------
-
- C:\BBS\GTUSER.BBS <=- (Full pathname of your GTUSER.BBS file)
- Reality Relief <=- (Change this to your BBS name)
- Pat <=- (The Sysop's first name)
- Carter <=- (The Sysop's last name)
- 1 <=- (COM port number - defaults to 1)
- 1 <=- (Node number - defaults to 1)
- 00000 <=- (Your BBS Registration Number)
- yes/SUBSCRIB.TXT <=- (Activates BBS Subscriptions/Txt File Name)
- yes/SHARWARE.TXT <=- (Activates Shareware Registration/Txt File Name)
- 360K/720K/1.2M/1.4M <=- (Size of Disks offered for Shareware Registrations)
-
- Example configuration file for TRIBBS.SYS
- ----------------------------------------
-
- C:\BBS\TRIBBS.BBS <=- (Full pathname of your TRIBBS.SYS file)
- Reality Relief <=- (Change this to your BBS name)
- Pat <=- (The Sysop's first name)
- Carter <=- (The Sysop's last name)
- 00000 <=- (Your BBS Registration Number)
- yes/SUBSCRIB.TXT <=- (Activates BBS Subscriptions/Txt File Name)
- yes/SHARWARE.TXT <=- (Activates Shareware Registration/Txt File Name)
- 360K/720K/1.2M/1.4M <=- (Size of Disks offered for Shareware Registrations)
-
- NOTE: At present it is unclear which BBS systems read their BBS drop files
- back in and make updates to the system files upon termination of a door.
- If your BBS performs this function then your files will be updated,
- otherwise nothing will change and the updates will have to be performed
- manually. It is left to the individual Sysop to know if his BBS
- software does indeed perform the updates or not.
-
-
- InTeleChargeTM Users Guide - Page 8
- -----------------------------------
-
- Environment Variables
- ---------------------
-
- PCBoard automatically creates the %PCBDRIVE%, %PCBDIR%, and %PCBNODE%
- environment variables.
-
- Wildcat boards use the %WCNODEID% environment variable.
-
- Non-PCBoard or Wildcat systems may also use these variables by including
- the following in either your BBS batch or AUTOEXEC.BAT
- SET PCBDRIVE=C: <- Drive letter of your BBS files
- SET PCBDIR=\BBSDIR <- Path to your BBS files
- SET PCBNODE=1 <- Node Directory of your BBS (PCBOARD)
- SET WCNODEID=1 <- Node Directory of your BBS (WILDCAT)
-
- Then in your Door .CFG file instead of putting C:\BBSDIR\DOOR.SYS, you
- would put %PCBDRIVE%%PCBDIR%\DOOR.SYS. Or for Wildcat Board you could
- use C:\WC\WCWORK\NODE%WCNODEID%\ This allows you to use just one
- .CFG file for multi-node operation!
-
- To specify a non-standard IRQ, put the IRQ number after the .CFG on the
- command line. For example:
-
- CHARGE CHARGE.CFG /5
- or using environment variables: SET IRQ=5 and use
- CHARGE CHARGE.CFG /%IRQ%
-
- This tells the program to use IRQ 5 instead of the standard IRQ.
-
-
- InTeleChargeTM Users Guide - Page 9
- -----------------------------------
-
-
- Sysop Keys
- ----------
- F3 - Toggles the printer On/Off. Value is passed to PCBoard and/or
- written to DOOR.SYS and USERS.SYS
- F4 - Toggles the Page Bell on/off. Value is passed to PCBoard
- and/or written to DOOR.SYS and USERS.SYS
- F5 - DOS Shell. Allows SysOp to exit to DOS from inside a DOOR.
- F7 - Toggles the Caller Alarm On/Off. Value is passed to PCBoard
- and/or written to DOOR.SYS and USERS.SYS
- F8 - Returns the caller involuntarily to the BBS.
- F9 - Toggles the local display On/Off. Value is passed to PCBoard
- and/or written to DOOR.SYS and USERS.SYS
- F10 - Activates SysOp CHAT mode within the DOOR.
- ESC - Deactivates CHAT mode. DOOR is resumed.
- UP - Give the caller extra time while in the DOOR.
- DN - Subtract time from the caller while in the DOOR.
- HOME - HELP key for Status Line options.
- ALT-N - SysOp next on toggle. Value passed to PCBoard. (PCBoard only)
- ALT-X - PCBoard will exit after current caller logs off. Value is
- passed to PCBoard. Not available on non-PCBoard systems.
-
-
- InTeleChargeTM Users Guide - Page 10
- ------------------------------------
-
- Distribution
- ------------
-
- This program is being distributed via the SHAREWARE concept and as such,
- may be copied freely with the following restrictions:
-
- * The program must be supplied in it's original unmodified
- form, including documentation.
-
- * This program may not be distributed as part of any commercial
- application or service without the express, written consent
- of the author.
-
- * Vendors of Shareware/Public Domain software may not
- distribute this program without the express, written
- consent of the author, unless Vendor has been approved
- by the Association of Shareware Professionals (ASP).
-
-
- Registration
- ------------
-
- This door represents many hours of programming and the author deserves
- just compensation for his time, efforts and expertise. If you find this
- program to be of some value and you continue to use it on your system,
- you must return the order form provided along with the registration fee.
- Registration entitles you to free upgrades via modem from InTeleChargeTM
- Support Conference. Payments should be made in the form of a check or
- money order. Foreign orders must be in U.S. funds drawn on a U.S. bank.
-
- Online registration with Visa, Mastercard, American Express or Discover
- is available via our Credit Card Door on the following systems:
-
- Reality Relief: 615-690-2227 InTelesys: 615-690-3777
- 615-690-0424 615-690-8647
- 615-690-0428 Micronet BBS: 615-626-1620
-
-
- NOTE: If you register online, your registration number will be posted to
- you immediately inside the door. When you register by mail, your
- number will be posted on InTelesys in a message.
-
-
- InTeleChargeTM Users Guide - Page 11
- ------------------------------------
-
- Copyright
- ---------
-
- InTeleChargeTM Copyright (c)1992-93 by InTelesysTM is being distributed
- as Shareware. Under this concept you may use the SHAREWARE (unregistered)
- version and pay for it out of your processed charges. or you may prepay
- & recieve additional software free from InTelesysTM.
-
- Warranty
- --------
-
- This product is provided as is without warranty of any kind. The entire
- risk as to the results and performance of the program is assumed by you.
- Futhermore, the author does not warrant, guarantee, or make any other
- representations regarding the use of, or the results of the use of the
- program, and you rely on the program and results solely at your own
- risk. The author cannot and will not accept responsibility for system
- damage, loss of profit or any other special, consequential or incidental
- damages resulting from the use of or inability to use this product.
-
-
- InTeleChargeTM Users Guide - Page 12
- ------------------------------------
-
- Fossil Drivers
- --------------
-
- This door may be used with Fossil drivers such as X00 & BNU. This makes
- it compatible with most multi-port boards. To use the Fossil driver
- instead of the standard COM ports, include /FD on the command line when
- running the door. For example: CHARGE CHARGE.CFG /FD
-
-
- InTeleChargeTM Users Guide - Page 13
- ------------------------------------
-
- Charge Processing
- -------------------
-
- Processing of Charges with InTelecharge is EASY!
-
- (1) You can run automated processing of InTeleCharge from the command line or
- a nightly event batch file as follows:
-
- CHARGE CHARGE.CFG LOCAL
-
- This will process the charges that have been generated since last processing
- This processing will create a file which will be called the FIRST EIGHT
- LETTERS of your BBS Name (as listed in line 2 of your CFG File)
-
- For Example InTelesys BBS would create a file called INTELESY
-
- You then take this file and upload it to either Reality Relief or InTelesys
- BBS Systems in the file area called InTelecharge Charges
-
- or you can automate this process if you run a front end mailer and have it
- automatically sent to our BBS if the file exists (Via a batch file)
-
- After upload make sure to delete this file before you run the processing
- option in the door again if you have ALREADY sent this file to InTelesys.
-
- MAKE SURE YOU MAIL BACK OR FAX THE ORDER FORM SO YOUR CHARGES CAN BE PROPERLY
- CREDITED.
-
- Checks will be made out to the individual sysop name of the participating BBS
-
- Charges will appear on a Users credit card statement with the name
- A&A Financial.
-
- Thats all there is to it.
-
- If you have any problems getting this door to run on your BBS feel free to
- drop a note to the sysop on Reality Relief or InTelesys BBS or Micronet BBS.
-
- FIDONET: 1:3615/100 /101 /102 /103 /104 /105
- REALNET: 54:54/1 /2 /100 /101 /1000
-
- REALITY RELIEF NODE 1 : 615-690-2227 14.4 V32
- REALITY RELIEF NODE 2 : 615-690-0424 14.4 V32
- REALITY RELIEF NODE 3 : 615-690-0428 14.4 HST
- InTelesysTM ON LINE # 1 : 615-690-3777 2400
- InTelesysTM ON LINE # 2 : 615-690-8647 2400
- MICRONET BBS : 615-626-1620 16.8 DS
-
- FOR MORE INFORMATION:
-
- 615-690-8735 FAX/VOICE MAIL
-
-
- InTeleChargeTM Users Guide - Page 14
- ------------------------------------
-
- MISCELLANEOUS STUFF
- -------------------
-
- Error Levels
- ------------
- For those of you who can make use of Error Levels (such as RBBS),
- InTeleCharge returns a DOS error level equal to the security level the
- caller has Subscribed for. For example, if you specified in SUBSCRIB.DAT
- a security level of 50, then a DOS error level of 50 is returned when the
- door exits. You could use this in a batch file, for example:
-
- IF ERRORLEVEL == 50 GOTO LABEL
-
- Then under LABEL you would have whatever instructions needed to be handled
- for this Security Level.
-
-
- ADDITIONAL SETUP FOR RBBS SYSTEMS
- ---------------------------------
- After completing the standard configuration in UTILITY.EXE there is one final
- step for RBBS Sysops. You should now modify your batch file to reset your
- RBBS USERS file using the DOUT%NODE%.DEF file read by RBBS when returning
- from a door. InTeleCharge returns a DOS errorlevel equal to the Security
- Level chosen by the Subscriber. Do not use Security Levels of 1 or 62 since
- these are used for other functions and may be returned as an errorlevel
- regardless if the caller Subscribed or not.
-
- EXAMPLE:
-
- @ECHO OFF
- CLS
- C:
- CD\CHARGE
- CHARGE CHARGE%NODE%.CFG
- IF ERRORLEVEL == 30 GOTO LEVEL30
- IF ERRORLEVEL == 40 GOTO LEVEL40
- IF ERRORLEVEL == 50 GOTO LEVEL50
- IF ERRORLEVEL == 60 GOTO LEVEL60
- GOTO END
- :LEVEL30
- ECHO SL,30 >>C:\RBBS\DOUT%NODE%.DEF
- GOTO END
- :LEVEL40
- ECHO SL,40 >>C:\RBBS\DOUT%NODE%.DEF
- GOTO END
- :LEVEL50
- ECHO SL,50 >>C:\RBBS\DOUT%NODE%.DEF
- GOTO END
- :LEVEL60
- ECHO SL,60 >>C:\RBBS\DOUT%NODE%.DEF
- :END
- C:
- CD\RBBS
-
- RBBS routine developed by:
-
- Gary Slemp
- 6H-The Hermit's Hole!
- BBS1: 703-328-0028
- BBS2: 703-328-4768 (HST)
- VOICE: 703-328-6604
-
-