QR Code
mPOS- Tap on Phone

mPOS- Tap on Phone

1.0.2 by ChủTiệm.vn
5/5 (100 Reviews) March 13, 2025
mPOS- Tap on Phone mPOS- Tap on Phone mPOS- Tap on Phone mPOS- Tap on Phone mPOS- Tap on Phone mPOS- Tap on Phone

Latest Version

Version
1.0.2
Update
March 13, 2025
Developer
ChủTiệm.vn
Categories
Finance
Platforms
Android
Visits
0
License
Free
Package Name
com.dna.emvanalytic
Visit Page

More About mPOS- Tap on Phone

*REQUIRE: YOUR device that has NFC is required!
- M-POS Simulator provided the tool for analysis kind of EMV transactions with an EMV contactless card.
- It simulates an EMV transaction and APDUs command showing inside the log area. You can see all of the APDU commands in communication between the M-POS simulator and the EMV card.

*News:
- Support offline data authentication -SDA

* Note:
The demo app will not perform a real payment transaction. But it can be used for the test environment.

Demo's limitation:
- Only support EMV contactless card
- Application has only one of Terminal's configurations and it's fixed in the app.
- Haven't support cardholder verification by PIN. (next feature)
- Don't save transaction records into the database. (using for compare floor limit)
- Communicate to the Host and implement the protocol of authenticating request are out of scope.
- Exist EMV cards that can't read by this demo app (it works well with Visa card and Master card).

* Reminder:
Contact me if you want to build a special application base on this demo with the terminal's configuration has been individually edited.

Terminal's configuration fixed in app:
- Terminal's AIDs supported:
+ 325041592E5359532E4444463031: PPSE- Payme System Environme – PSE (1PAY.SYS.DDF01)
+ A000000003: Visa
+ A0000000031010: VISA Debit/Credit (Classic)
+ A000000004: MasterCard
+ A0000000041010: MasterCard Credit/Debit (Global)
+ A0000000651010: JCB J Smart Credit
+ A000000025: American Express
+ A0000000250000: American Express (Credit/Debit)
+ A000000333010101: China Unionpay Co. Ltd
+ A000000333010102: China Unionpay Co. Ltd
- Terminal Transaction Qualifiers (TTQ)
TAG: 9F66 LENGTH: 4 VALUE: 26804000
Explain:
+ Byte 1 Bit 6: qVSDC supported
+ Byte 1 Bit 3: Online PIN supported
+ Byte 1 Bit 2: Signature supported
+ Byte 2 Bit 8: Online cryptogram required
+ Byte 3 Bit 7: Mobile device functionality supported
- Terminal Capabilities
TAG: 9F33 LENGTH: 3 VALUE: 202880
Explain:
+ Byte 1 Bit 6: IC with coacts
+ Byte 2 Bit 6: Signature (paper)
+ Byte 2 Bit 4: No CVM
+ Byte 3 Bit 8: SDA
- Terminal Floor Limit
TAG: 9F1B LENGTH: 4 VALUE: 00001000
Explain: 1000
- Terminal Action Code - Denial
TAG: N/A LENGTH: 5 VALUE: 0000000000
Explain: Never deny
- Terminal Action Code - Online
TAG: N/A LENGTH: 5 VALUE: C000000000
Explain: ‘Offline data autheication was not performed’, and either ‘SDA failed’
- Terminal Action Code - Default
TAG: N/A LENGTH: 5 VALUE: C000000000
Explain: ‘Offline data autheication was not performed’, and either ‘SDA failed’
- Terminal application version
TAG: 9F09 LENGTH: 2 VALUE: 9999
Explain:
Mean 9.9.9.9 hard code for support all app versions in Ic Card.
Actual must load from terminal config according to aid selected
- Terminal Unpredictable Number
TAG: 9F37 LENGTH: 4 VALUE: 005A085F
- Terminal Type
TAG: 9F35 LENGTH: 1 VALUE: 2
Explain: Terminal for merchant and support Attended – Offline with Online Capability
- Terminal Coury Code
TAG: 9F1A LENGTH: 2 VALUE: 0250
Explain: 250 is France country code
- Terminal Interchange Profile
TAG: 9F53 LENGTH: 3 VALUE: C20000
Explain: 'CVM required by reader / N/A15', 'Signature supported', 'EMV coact chip supported'

Rate the App

Add Comment & Review

User Reviews

Based on 100 reviews
5 Star
0
4 Star
0
3 Star
0
2 Star
0
1 Star
0
Add Comment & Review
We'll never share your email with anyone else.