[ic] Changing Data Encrypted in "mv_credit_card_info"
Mike Heins
mike at perusion.com
Thu Sep 4 18:53:38 EDT 2003
Quoting Lyn St George (lyn at zolotek.net):
> On Thu, 4 Sep 2003 14:10:32 +0100, Adrian P Wilkinson wrote:
>
> >> Set the Variable MV_CREDIT_CARD_INFO_TEMPLATE in preferences or in
> >catalog.cfg:
> >
> >Hi Mike,
> >
> >Thanks for that. I've set this in catalog.cfg as follows:
> >
> ># Change PGP Credit Card Template
> >Variable MV_CREDIT_CARD_INFO_TEMPLATE Type: {MV_CREDIT_CARD_TYPE} // Card:
> >{MV_CREDIT_CARD_NUMBER} // CVV2: {MV_CREDIT_CARD_CVV2} // Valid From:
> >{MV_CREDIT_CARD_ISS_MONTH}/{MV_CREDIT_CARD_ISS_YEAR} // Expires End:
> >{MV_CREDIT_CARD_EXP_MONTH}/{MV_CREDIT_CARD_EXP_YEAR} // Issue #
> >{MV_CREDIT_CARD_ISS_NO}
> >
> >Two questions:
> >
> >1. MV_CREDIT_CARD_ISS_MONTH, MV_CREDIT_CARD_ISS_YEAR and
> >MV_CREDIT_CARD_ISS_NO appear to be null despite having put associated form
> >elements on the credit card form with those name. I can't see any
> >references in log_transaction to MV_CREDIT_CARD_* so assume they're not
> >defined in there.
>
> They are probably not being passed through your payment module
> and thence back through the IC stuff.
>
> Which module are you using? (if Protx, try 'card_issue_month' and
> 'card_issue_year', along with 'card_issue_no' and 'cvv2' - these
> all work for me and are included in the PGP message)
MV_CREDIT_CARD_ISS_{MONTH,YEAR} are not substituted for in the
template -- in fact, I didn't even know they existed. 8-)
(Someone must have added them with a payment module update or
something.)
Order.pm would need updating to support those values in the
templated version....
--
Mike Heins
Perusion -- Expert Interchange Consulting http://www.perusion.com/
phone +1.513.523.7621 <mike at perusion.com>
Being against torture ought to be sort of a bipartisan thing.
-- Karl Lehenbauer
More information about the interchange-users
mailing list