Skip to content

Releases: payneteasy/PaynetEasyReader

Fixed Miura Initialization

07 Apr 07:54
Compare
Choose a tag to compare

Sometimes Miura does not response to initial commands.
To fix this rarely problem we should wait for device status message from Miura and then send initial commands.

UPDATE
This version of library has a broken libPaynetEasyReader.a file. Please use 0.1.12 version.

0.1.9

19 Feb 20:13
Compare
Choose a tag to compare
  • Minor changes for the remote logging
  • If the email field is empty, fills it with the lib version then send to the server

Network optimisation

15 Feb 20:18
Compare
Choose a tag to compare

EMV transaction contains two stages.
The first state is sale, the second state is EMV final advice.
There is a problem if EMV final advice is not received by the paynet server.
Of course server make an auto reversal if EMV final advice is not arrived in 3 minutes.
But we can handle many networks error on the client side.
So the new SDK contains many improvements for network issues.
For example, we try to send EMV final advice many times in 2 minutes until we get a success response from a server.

There is another enhancement:
All methods in the PNEReaderPresenter are invoked from the main thread.
In the previous version the onProcessingEvent method was invoked from the background thread.

0.1.7

23 Dec 07:41
Compare
Choose a tag to compare

Added new fields to the sale request:

  • orderDescription
  • customerEmail
  • customerAddress
  • customerCountry
  • customerPhone
  • orderMerchantData

0.1.6

22 Dec 19:00
Compare
Choose a tag to compare

Added a remote logging

Parameters for the advice slip

10 Nov 10:42
Compare
Choose a tag to compare

Added parameters for the advice slip to the PaynetStatusResponse:

  • terminalId;
  • paynetProcessingDate;
  • acquirerProcessingDate;
  • readerProcessingDate;
  • emvTerminalAid_9F06;
  • emvTvr_95;
  • emvAppLabel_50;
  • emvCvm_9F34;
  • emvPanSequence_5f34;
  • emvCid_9f27;
  • emvAppCryptogram_9f26;
  • cardholderName;
  • cardType;
  • lastFourDigits;
  • receiptId;
  • rrn;
  • authCode;

0.1.3

27 Oct 08:26
Compare
Choose a tag to compare

Just added a version number to the log and to the http headers

0.1.2

21 Oct 08:58
Compare
Choose a tag to compare
  1. Fixed an empty status on Processing Error
  2. Fixed a missing amount

0.1.1

21 Oct 09:05
Compare
Choose a tag to compare
  • Added a support for non full BT frames
  • Added PNECard.pinEntered property
  • Added a disconnecting from a miura on a transaction finishing
  • Added MiuraReaderManager.stop
  • Added a MSR Card flow
  • Do not display 'Remove Card' if MSR
  • PNECard.pinEntered is filled from a Miura Tag
  • PNECard.pinEntered is filled from a Miura Tag
  • Fixed if first AAC or TC

0.1.0

21 Oct 09:07
Compare
Choose a tag to compare

First release