If set to Yes, enables the encryption and saving of credit card information. In order for this to work properly, the EncryptProgram directive must be set to properly encode the field. The best way to set EncryptProgram is with PGP in the ASCII armor mode (the option set '-feat' is used).
This option uses the following standard fields on MiniVend order processing forms:
mv_credit_card_number The actual credit card number, which
will be wiped from memory if it verifies
as a valid Amex, Visa, MC, or Discover
card number.
mv_credit_card_exp_all The expiration date, as a text field in
the form MM/YY (will take a four-digit
year as well). If it is not present,
the fields mv_credit_card_exp_month and
mv_credit_card_exp_year are looked at.
It is set by MiniVend when the card
validation returns, if not previously
set.
mv_credit_card_exp_month The expiration date month, used if the
mv_credit_card_exp_all field is not present.
It is set by MiniVend when the card
validation returns, if not previously
set.
mv_credit_card_exp_year The expiration date year, used if the
mv_credit_card_exp_all field is not present.
It is set by MiniVend when the card
validation returns, if not previously
set.
mv_credit_card_error Set by MiniVend to indicate the error
if the card does not validate properly.
The error message is not too enlightening
if validation is the problem.
mv_credit_card_force Set this value to 1 to force MiniVend
to encrypt the card despite its idea
of validity. Will still set the flag
for validity to 0 if the number/date
does not validate. Still won't accept
badly formatted expiration dates.
mv_credit_card_info Set by MiniVend to the encrypted card
information if the card validates
properly. If PGP is used in ASCII armor
mode, this field can be placed on the
order report and embedded in the order
email, replete with markers. This allows
a secure order to be read for content,
without exposing the credit card number
to risk.
mv_credit_card_valid Set by Minivend to true, or 1, if the the
card validates properly. Set to 0 otherwise.
PGP is recommended as the encryption program, though you should remember that US commercial organizations may require a license for RSA.
CreditCardAuto Yes