POSCREDT VBX by PCSS (C) 1994

This software is shareware.  Your support is encouraged to continue
development efforts. Registration entitles you to use of this VBX 
with your applications free of royalty.

A short overview of credit cards...
-----------------------------------
Credit cards have a magnetic strip, which contains information about the card.
The magnetic strip is divided into three tracks, only track 1 and track 2 are
used. Track 1 holds: the card holder's name, account number, expiration date
and some discretionary data. Track 2 holds: the account number, expiration
date and less discretionary data. Embossed on the card, is the card holder's
name, account number and expiration date.  The card can read by swiping it
through a card reader.  The most common and easiest card reader to use is
the "wedge card reader", which requires no support software. The "wedge card
reader" connects between the keyboard and the computer.  When a card is
swiped through it, it sends as keystrokes, the data on the magnetic strip
just as if someone typed it on the keyboard. Therefore, when swiped, the
field on the screen with the focus will receive the card's data.  Other
card readers connect to the serial port, and have support software to read
the swiped data.

What is POSCREDT VBX for?
-------------------------
It identifies credit cards entered by key or card swipe. You can now easily
add credit card identification to you application.
       * Use credit card data for customer profiles.
       * Keep logs credit card accounts.
       * Parse credit cards from card readers.
       * Pre-Process credit cards before authorizing with host system.

POSCREDT VBX DOES NOT AUTHORIZE CREDIT TRANSACTIONS WITH A CREDIT HOST SYSTEM.

What does POSCREDT VBX do?
--------------------------
It will perform the following:
 Tests the validity of the account number (Checksum test Pass/Fail).
 Tests if the account number is one of these currently supported cards...
	American Express, Visa, Mastercard, Discover, Diners Club
	and Carte Blanche.
 For swiped cards, tests the expiration date.
 It returns for			     SWIPED CARDS  | KEY ENTERED ACCOUNTS
				     --------------+----------------------
	Card holder's name               YES       |
	Account number		         YES       |  YES
	Expiration date                  YES       |
	Service code                     YES       |
	Card Type Text                   YES       |  YES
	Unique Card Type Index           YES       |  YES
	Card Type Text Abbreviation      YES       |  YES

Included is a set of icons which depict trademarks of these credit cards.

How do you use it?
------------------
 (Look at the Visual Basic DEMO.MAK project for some ideas.)
 Add the POSCREDT.VBX to your project.
 Add the POSCREDT.BAS file also to your project (OPTIONAL, has a few defines).
 Then pass the field to input property.
 (Note: The shareware version has a run-time limitation.)

How does POSCREDT VBX do it?
----------------------------
  By a one line code - "poscredt.input = source"
  The "source" contains the text of key entered data or the raw data from a
  card reader.
	Example: poscredt1.input = text1.text
                 poscredt1.input = label1.caption

What are POSCREDT VBX's features?
---------------------------------
 It can be configured to:
	ENABLE/DISABLE acceptance of Manual Input
	ENABLE/DISABLE acceptance of Swiped Input
	ENABLE/DISABLE acceptance of each of the supported cards

 Processing status flags (runtime) which return test results:
	Ret_flag_bad_account  - Set if the account number is not supported
	Ret_flag_expired      - Set if the expiration date hast past.
	Ret_flag_format_error - Set if invalid track format, or account.
	Ret_flag_processed_ok - Set if all goes well.

 Returned text:
	Ret_account_no        - Account number
	Ret_card_abbrev       - three letter abbreviation of card type.
				(useful for receipts)
	Ret_card_name	      - Name of the card type
	Ret_cust_name         - Name of the card holder (card swipe only)
	Ret_exp_date          - Expiration date (card swipe only)
	Ret_service_code      - Service code (card swipe only)

	CARD TEXT	   | CARD ABBREVIATION
	-------------------+--------------------
	"AMERICAN EXPRESS" |    "AMX"
        "CARTE BLANCHE"    |    "CTB"
        "CHOICE CREDIT"    |    "CHO"
        "DINERS CLUB"      |    "DIN"
        "DISCOVER"         |    "DIS"
        "MASTERCARD"       |    "MAS"
        "VISA"             |    "VIS"

 Returned integers:
	Ret_card_type         - a unique index of the card type

 Non Standard Events:
	Processed_Ok          - No errors found during process
	Process_Error         - General event when any process error occurs

VISA, MASTERCARD, AMERICAN EXPRESS, CARTE BLANCHE, DISCOVER, CHOICE, DINERS
ARE TRADEMARKS OF THEIR RESPECTIVE COMPANIES AND OWNERS.

Finally, How much?
------------------
 Only $19.95
 (Just enough to feed a starving programmer and his five kids at McDonalds).

 To Register for your own copy of POSCREDT.VBX on COMPUSERVE...
        GO SWREG
        Register for #3937
	Your Compuserve account will be billed for the amount.

----------------------------------------------------------------------------
To Register by mail, fill out and mail the following...

Please register my copy of POSCREDT VBX,
I am sending a check or money order for $24.95 (includes S/H)

Name:________________________________________________________
Company:_____________________________________________________
Street Addr:_________________________________________________
Street Addr:_________________________________________________
City:________________________________________________________
State:____     Zip:__________  Country:______________________
Telephone:(____) ________________

Check One Disk Size: ( )3.5in    (  )5.25in


Signed:______________________________________________________


Send $24.95 (includes S/H), Check or Money Order ONLY to:
        PCSS
        5722 S. Flamingo Rd.
        Suite #188
        Cooper City FL 33330

	(305) 680-6580
Allow up to two weeks for delivery.


For Comments OR Email access send inquires or comments to
 Compuserve ID: 70274,3673