MPoC SDK
Getting Started
Release Notes

Release Notes

v2.01.001.013

<dependency>
  <groupId>com.theminesec.sdk.mpoc</groupId>
  <artifactId>core-mpoc-stage</artifactId>
  <version>2.01.001.013.033</version>
</dependency>
  • Integrated with Visa Contactless Kernel SDK 3.0 for TTP
  • Support Transit ODA,Offline Data Authentication (ODA) capability enables transit terminals to authenticate the validity of the account parameters of a Visa card without requiring an online authorization transaction message
  • Note: Version 032 was used for limited internal testing only and not publicly released.

v2.01.001.012

<dependency>
  <groupId>com.theminesec.sdk.mpoc</groupId>
  <artifactId>core-mpoc-stage</artifactId>
  <version>2.01.001.012.031</version>
</dependency>

v2.01.001.011

<dependency>
  <groupId>com.theminesec.sdk.mpoc</groupId>
  <artifactId>core-mpoc-stage</artifactId>
  <version>2.01.001.011.029</version>
</dependency>
  • fixed some issues on device compatible
  • update the PIN Capture Activity call API to improve security
  • support to generate HMAC hash of card

v2.01.001.010

Stage SDK

<dependency>
  <groupId>com.theminesec.sdk.mpoc</groupId>
  <artifactId>core-mpoc-stage</artifactId>
  <version>2.01.001.010.025</version>
</dependency>

Production SDK

<dependency>
  <groupId>com.theminesec.sdk.mpoc</groupId>
  <artifactId>core-mpoc</artifactId>
  <version>2.01.001.010.025</version>
</dependency>
  • supported UI customization for card reading activity. please see ui-customization for more details.
  • fixed some issues on device compatible
  • changed the namespace for better source compatible with Software Protection Tool and obfuscation. details are below
Namespace beforeNamespace after
com.theminesec.MineHades.Exceptionscom.theminesec.MineHades.exceptions
com.theminesec.MineHades.Modelcom.theminesec.MineHades.models
com.theminesec.MineHades.Utilcom.theminesec.MineHades.utils
com.theminesec.MineHades.vo removed, and classes are merged into com.theminesec.MineHades.models
  • removed the enum list com.theminesec.MineHades.MhdErrCode and moved to com.theminesec.MineHades.MPoCErrorCode