Acceptance of contactless EMV or custom cards on any NFC device

Enable your users to accept and make contactless payments with any NFC device across any card scheme using any programming language.

duplex

Trusted by our partners globally

INTEGRATE
with any Stack
 duplex-hero
Request my Stack
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 import com.e.tapready.Tprd_MessageIntents import com.e.tapready.Tprd_TTP private val messageReceiver = object : BroadcastReceiver() { override fun onReceive(context: Context, intent: Intent) { if (Tprd_MessageIntents.ACTION_RECEIVE_MESSAGE == intent.action) { val receivedString = intent.getStringExtra("YOUR_STRING_EXTRA") sendEvent(receivedString ?: "") } } } fun personalize(clientKey: String, tokenisedUserId: String, promise: Promise) { val tprdCard = tprdTtp.personalize(clientKey, tokenisedUserId) val resultMap = Arguments.createMap() resultMap.putBoolean("isOK", tprdCard.isOK) resultMap.putString("errorMessage", tprdCard.errorMessage) promise.resolve(resultMap) }
In terminal mode, An NFC device with Duplex SDK can accept Matercard, Visa, as well as local payment cards.
methods
tapready-wordmarktapready-logo
In card mode, users can tap their phone on payment terminals or NFC devices, paying directly from their electronic wallets.
methods
tapready-wordmarktapready-logo
Duplex eliminates the need for multiple physical cards, enabling banks, stored- value card providers and electronic wallet providers to issue soft cards to their users.
methods
tapready-wordmarktapready-logo
Discover Duplexby TapReady
Duplex enables any NFC device to make and receive payments globally with a tap, turning your phone into a secure, versatile payment terminal
+
implementations
Ellipse 4Ellipse 5Ellipse 6Ellipse 7
+
How it Works

Are you ready to turn your users' phones and electronic wallets into powerful payment tools? Talk to us today.