Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0008882
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Java Client POS] (No Category)trivialalways2009-05-04 17:092014-04-02 09:03
ReportermiruritaView Statuspublic 
Assigned Toadrianromero 
PrioritynormalResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version2.30
OSLinux 32 bitDatabasePostgreSQLJava version1.6.0_11
OS VersionrPath LinuxDatabase version8.3.5Ant version1.7.1
Product VersionSCM revision 
Regression date
Regression introduced by commit
Regression level
Review Assigned To
Regression introduced in release
Summary

0008882: printCardNumber() method prints always 12 asterisks (fix number) followed by the last 4 digits of the card.

DescriptionIn PaymentInfoMagCard class, the printCardNumber() method always returns the card number masked: it shows 12 asterisk followed by the last 4 digits of the card.

In the case of 15 digit card number, the method will return also 12 asterisk + the last 4 digits. So the result will be 16 digit card number masked

For example with this card number: 123456789123456 (15 digits)
the result is: ************3456 (12 asterisk + 4 = 16 digits)
Steps To ReproduceSelect in configuration External payment gateway and keyboard as Mag. Card. Reader.

In payment window select card tab and fill the required fields.
Use a valid card number with 15 digits (it must fulfill the Luhn Algorithm [1]).

Then go to Screen Printer mode and check the digit number in the ticket template.

[1] http://en.wikipedia.org/wiki/Luhn_algorithm [^]
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0016016)
hgbot (developer)
2009-05-04 17:16

Repository: openbravopos
Revision: 612
Author: mirurita
Date: 2009-05-04 17:16:28 +0200 (Mon, 04 May 2009)

Fixes issue 0008882: printCardNumber() method prints always 12 asterisks (fix number) followed by the last 4 digits of the card.

---
U trunk/src-pos/com/openbravo/pos/payment/PaymentInfoMagcard.java
---

https://dev.openbravo.com/websvn/openbravopos/?rev=612&sc=1 [^]
(0065959)
plujan (manager)
2014-04-02 09:03

Closed as it was in Resolved for too long

- Issue History
Date Modified Username Field Change
2009-05-04 17:09 mirurita New Issue
2009-05-04 17:09 mirurita Assigned To => mirurita
2009-05-04 17:16 hgbot Checkin
2009-05-04 17:16 hgbot Note Added: 0016016
2009-05-04 17:16 hgbot Status new => resolved
2009-05-04 17:16 hgbot Resolution open => fixed
2011-06-03 12:22 dalsasua Assigned To mirurita => adrianromero
2012-11-07 09:40 priyam Category 01 - General => (No Category)
2014-04-02 09:03 plujan Note Added: 0065959
2014-04-02 09:03 plujan Status resolved => closed


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker