credit card encryption warning -- even if not enabled

Posts: 167
Joined: 10/08/2007
Bug FinderGetting busy with the Ubercode.PayPal Hero

After going to RC1, I notice the credit card encryption warning message in the store admin homepage. But I don't use the credit card module, just paypal standard. So it's not really relevant. Would it be possible to make this warning a bit more tied to payment methods that need it? Thanks.

--

Christopher Schaub
LuteGrass, LLC
http://www.lutegrass.com

Posts: 5245
Joined: 08/07/2007
AdministratorHead Code Monkey - I eat bugs.

Out of curiosity, is there a reason you have the credit module enabled if all you're using is WPS? If you disable it, you won't see the warning any more.

Posts: 167
Joined: 10/08/2007
Bug FinderGetting busy with the Ubercode.PayPal Hero

Need to receive check payments which also gets me credit card. Don't need the cc, but part of the same module. The method isn't enabled, but the module is.

--

Christopher Schaub
LuteGrass, LLC
http://www.lutegrass.com

Posts: 5245
Joined: 08/07/2007
AdministratorHead Code Monkey - I eat bugs.

Interesting... you should be able to receive check w/o credit - it's part of the new payment method pack module in Ubercart (split out from the payment module). Also, I changed the settings for enabled payment methods, because I realized a method should always be enabled on the back end or someone might mess up an order when they edit it.

Long and the short... I'm not really sure how to make the detection any smarter given the way the settings are now.

Posts: 167
Joined: 10/08/2007
Bug FinderGetting busy with the Ubercode.PayPal Hero

Sorry, I see the ccard is separate now. I just had the module enabled but not activated as a method. Dropping the module is perfect. Thanks Ryan!

--

Christopher Schaub
LuteGrass, LLC
http://www.lutegrass.com

Posts: 167
Joined: 10/08/2007
Bug FinderGetting busy with the Ubercode.PayPal Hero

I think the code that breaks out the credit card from the check/cod enabled the credit card method -- it was turned off. After the upgrade, it was switched back on. I'm assuming this is a remnant of the ccard payment method getting re-enabled as a separate module? This might be a bad thing, somebody might not check it. Is there a way to enable the credit card module only if the ccard payment method was enabled? I don't think I'm imagining things.

On a related note, are all credit card numbers stored in uc_payment_credit table? Just double checking.

--

Christopher Schaub
LuteGrass, LLC
http://www.lutegrass.com

Posts: 5245
Joined: 08/07/2007
AdministratorHead Code Monkey - I eat bugs.

CC has always been a separate module, so it may have just been a holdover from your testing. And CC numbers will be stored encrypted in that table if you have a need to do offline processing or for orders completing checkout.