Program: ONLINE CREDIT CARD PROCESSING SYSTEM v4.5. Compiled on 06-03-95. Use the OCCPS program to replace the use of credit card doors. Runs much smoother due to the seamless interface provided by the PPL language. Will automatically upgrade users security access giving them instant upgrade. Writes a CHARGE.LOG file with all transaction information. Also writes information on program usage to the CALLER log. This version will allow you to configure any number of security levels and terms of subscriptions and will allow for ordering hardware and software products online. You may also specify which credit cards will be accepted by the program. Now, sends a message to the Sysop to inform him/her of the charge. Description: PPE (PCBoard Programming Executable) that you can be used to allow your users to either download a REGISTER.ZIP file or use their credit card for BBS registration/product ordering. Installation: Installation should be fairly straight forward. Just unzip the file to a place of your choosing. Then, modify CMD.LST in PCBSetup to point to this PPE file. The PPE file will look for the supporting files in the same directory as the PPE file. This version will work on any PCBoard v15.x software. Modifying: 1. The choices for subscription are displayed to the user via the file CATLOG. You will need to modify this file using PCBEdit or some other editor to meet the needs of your board. The program will also make use of graphics, language, and/or security level versions of this file (ie., CATLOGG, CATLOG.FRE, CATLOG30, etc.). 2. The choices for product ordering are displayed to the user via the file PROD. You will need to modify this file also to meet the needs of your board. The program will make use of graphics, language, and/or security level versions of this file also. 3. There is now an optional feature that will display a file to the user based on whether or not there is a file named SECURE for their security level (i.e., SECURE5). This was added by a users request to display a file to anyone who had not gone thru the verify door. If the SECURE file is found in the same directory as the PPE it will be displayed to the caller, then after a brief delay, will exit the PPE. IMPORTANT: IF YOU DO NOT WANT TO USE THIS FEATURE MAKE SURE TO DELETE OR RENAME ANY "SECURE" FILES IN THE PPE DIRECTORY. 4. Another optional feature is one that will display a file to the user following all credit card processing. This file may be used to pass information on to the caller informing him of how the charge will show up on his credit card bill. The filename used for this display is INFORM and can be edited to say whatever you like. If you do not wish to use this feature just delete or rename the INFORM file. 5. Next you will need to modify the CCARDS.CFG file removing any of the credit card types which you DO NOT accept on your BBS. NOTE: These credit cards types should be entered one per line and must be in all uppercase 6. Now you can use the BADCARD.DAT file to enter credit cards that have been determined to be uncollectable. This will allow you to make sure that a card that has been turned down previously cannot be used again. Just add the credit card numbers to this file one per line. 7. Now you can edit the text files USERMSG.TXT and ORDERMSG.TXT which will be placed in a message to the user once their order has been processed. USERMSG.TXT is used for BBS registration while ORDERMSG.TXT is used for product orders. 8. Next you will need to modify the file OCCPS.CFG as shown below. Starting with line 4 you enter the three digit security level, three digit number of days in subscription period for each option in your CATLOG file, and a cost for subscription in the format of 9999.99 (no dollar sign) each separated by a comma. For example: Selection "1" from the menu would give the user the security level and subscription period specified in line #4. ¯¯ SAMPLE OCCPS.CFG FILE ®® LINE 1: The name of your BBS ** Exactly as registered LINE 2: OCCPS ** Please DO NOT change this line LINE 3: 000000000 ** Your registration number LINE 4: XXX,YYY,ZZZZ.ZZ LINE 5: XXX,YYY,ZZZZ.ZZ ** XXX and YYY must be three digits LINE 6: XXX,YYY,ZZZZ.ZZ beginning with leading zeros if LINE 7: XXX,YYY,ZZZZ.ZZ neccessary. ** ZZZZ.ZZ must be seven digits including the period. Use leading zeros as neccessary. and so on............. WHERE: XXX = Security level YYY = # of days level is good for. ZZZZ.ZZ = Cost of subscription. 9. Next you will need to modify the file PRODUCT.CFG as shown below. Starting with line 1 you enter a forty character item description and a cost seperated by a comma. ¯¯ SAMPLE PRODUCT.CFG FILE ®® LINE 1: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX,ZZZZ.ZZ LINE 2: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX,ZZZZ.ZZ LINE 3: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX,ZZZZ.ZZ and so on............. WHERE: XXX = A 40 character item description. You MUST use all 40 characters but may use trailing spaces. ZZZZ.ZZ = Cost of subscription. The cost MUST start in column 42 and be seven digits counting the period. Use leading zeros as neccessary. Note: I am aware that some of you may not feel that a PPL program is of the same caliber as Door Programs that perform the same functions because of the ease to program using the PPL language. However, there has been a significant amount of work involved in the writing of this program and I feel that a programmer's knowledge, expertise, and time should be compensated for. If you feel that this program and others like it are insignificant efforts then you should have no problem writing your own PPL programs and will not need the source code. It is also understood that not all SysOps are programmers and do not have the programming ability to produce their own PPE programs. It is for these SysOps that this program is being placed for download and use by others. Registration: Use of this program beyond a 30 day evaluation period requires a registration fee of $25.00 and will ensure continued support and upgrades. Send registrations to the address below. Registration form is included as ORDER.FRM Support: The Hogard Software Solutions BBS an ASP Member BBS (214) 641-6292 -- [28,800bps] SysOp/Author: Chuck Hogard If you have any questions or suggestions please address them to me on my BBS, on the InterNet [cdh@unicomp.net], via Fido NetMail [1:124/7017], or by mail. Chuck Hogard WWWeb: www.hogard.com The Hogard Software Solutions Telnet: 199.1.42.117 4533 Marblearch Drive FTP: ftp.hogard.com Grand Prairie, Tx 75052-4629