Release Date: October 14, 2022
Introduction
This page contains details of functional services or improvements supported by the Arkos Framework running on Android devices. Fixes may be provided in subsequent minor releases. We encourage all customers to accept these updates to their solutions.
Payment Services
No Show
Delay on cyclic actions
Nexo-Fast Bulletins
Bulletin 4 - IFR Handling
Bulletin 12 - Test Cards
Bulletin 6 - No show
Nexo Acquirer V9
Authorization V9
Completion V9
Cancellation V9
Diagnostic V9
Reconciliation V9
Reject V9
Print/Display Actions V9
Platforms
PAX Android: Discover, JCB, UPI
Upgrade guide : Plateform-PAX NexoSecurityServicesProvider must be updated with the latest version available in the target Platform library accompanying the sample application. NexoSecurityServicesProvider is not abstract and does not override abstract method verifyNexoDataMAC(byte[]) in INexoSecurityServices You must get the IPed object from the SDK using the dal.getPed(EPedType.INTERNAL) call. This object must then be passed on the the NexoSecurityServicesProvider Constructor Refer to sample application constructor NexoSecurityServicesProvider in class NexoSecurityServicesProvider cannot be applied to given types; required: IPed found: no arguments reason: actual and formal argument lists differ in length Provided implementations for IArkosSecurityProvider and INexoSecurityServicesProvider have been merged. SecurityProvider.java is no longer required Please refer to the sample application Platform.java for exemple on how the changes affect the initialisation Sample application. Please refer to the sample application for changes createPreAuthUpdate was replaced by createReservationUpdate. Params.CURRENCY_CODE was replaced by Params.CURRENCY_CODE_A3 createPreAuthCompletion was replaced by createReservationCompletion long type is now used for amount instead of int New Callbacks in DisplayProvider: boolean merchantConfirmAcceptTestCard(DisplayParams displayParams, byte[] rawParams); int cardholderSelectDCC(DisplayParams displayParams, byte[] rawParams); See online documentation (javadoc) for more details