I am working on a project where i want to emulate Credit/Debit card using pn532 NFC module.
I tried to find out the protocol to in which i can send the credit/debit information to the Credit/debit card reader. I tried to search about this but didn't get proper document.
I need help on this.
What all information should i send to reader?
Exchange protocol in Credit card emulation mode.
You can find an explanation of how to put a PN532 into card emulation mode in this answer.
The protocols for (contactless) credit cards are specified by EMVCo. You can find their specifications on their website.
Related
I successfully created a pass with PassKit. But I want to add NFC capability to this pass to, when other smartphone (NFC reader) read the card, an URL will be opened to this smartphone.
I don't know if I need to do an NFC Certificate request for Apple Pay, because I don't want to use NFC for Apple Pay (https://developer.apple.com/contact/passkit/) ?
Can I achieve this without a certificate ?
No, you absolutely must have a certificate authorizing the use of NFC even if it is not a payment.
To obtain a certificate, contact Apple: http://developer.apple.com/contact/passkit.
But they rarely answer
We are developing mobile app in which customers can access multiple loyalty programs. The most convenient way for customers is to use nfc loyalty card and we are in search of ways to implement it via google pay passes and apple wallet passes
However, we are quite not familiar with the pipeline and user—>PoS—>etc interactions.
Could someone explain, please:
What process is happening after card is submitted to PoS terminal? (Interactions with GPay/Wallet and our backend).
Any information is appreciated!
For the Google Pay Passes side the protocol to transmit loyalty card payload through NFC is called Smart Tap. The design is as follows:
The phone with Google Pay and loyalty passes (enabled with Smart tap) loaded into the wallet is tapped on the terminal.
The terminal through Smart Tap Protocol presents a unique collector ID and signed information to the Google Pay app.
The Google Pay app uses this signed information to verify the identity of the terminal and that collector id is used to determine which passes it transmits.
Google Pay transmits the pass payload through Smart Tap from the wallet.
The terminal then decrypts the payload and passes upstream, to the POS.
The best way to think about NFC transmission is as an encrypted alternative to transmitting a value using barcode.
I want to build a payment app by NFC and iOS13 to send/receive data from contactless payment machine for a country not support apple pay, is it possible?
The only way to work with NFC at iOS is Core NFC.
https://developer.apple.com/documentation/corenfc
You can read tags and get some special Informations. For example to get information about a product.
In my opinion Apple blocks the data evaluation of payments. So you can only use the Core NFC.
I'm creating a bot application for Microsoft Teams which respond to user with adaptive cards.
Now when the user is trying to use immersive reader to read the message aloud, the reader is not picking the card text.
Is there any way that will allow immersive reader to read card details?
I could not find any way to make this possible. As you may know, it is up to each channel/client to determine how to render/use/control adaptive cards. I tried using the adaptive cards designer, but wasn't able to find any settings/values that made any change to allow the immersive reader to work with any adaptive cards (even with simple text block).
I would recommend opening a ticket in the following repo:
https://github.com/OfficeDev/BotBuilder-MicrosoftTeams/issues
I need to know is there any native API to store the credit card information in Windows 8 Mobile. I found a lot about NFC technology. Our requirement is storing the credit card information in wallet only by touch the credit card with phone like storing business card info by tapping using NFC.
Windows 8 Phone - access to NFC reader?
http://code.msdn.microsoft.com/wpapps/Wallet-payment-instruments-85c2a7a0
I could see some answers in this post. But it doesn't exactly matches our requirement.In the second link there says that tapping a credit card is it possible to tap an store the info of credit card in the wallet app.
There is no API in the public SDK that will allow you to store credit card information outside of the wallet.
You haven't said what your requirements actually are so it's hard to say for sure but be aware of the possible legal implications of storing credit card details in each of the countries where the app is to be used. There are strict requirements around this.