Developer Docs

Developer Docs

  • Overview
  • SDK
  • SoftPOS API
  • APOLLO API
  • Release Note
  • Languages iconEnglish
    • 繁體中文

›Recent Posts

Recent Posts

  • Release Note 2021-12-09
  • Release Note 2021-12-03
  • Release Note 2021-11-25
  • Release Note 2021-11-22
  • Release Note 2021-11-11

Release Note 2020-04-02

April 2, 2020

@MPS team

Major changes

  • Added production URL
  • Redesigned app icons
  • Handle empty api base url
  • Added GlobalConnection receipt handling
  • Bug fixes

configmanager (ver_1.3.13_code_27)

  • Show update tms config error message from api response
  • Add flag to force reload local & tms config
  • Update app icon and remove adaptive icon as APOLLO does not support
  • Fixed when config emvConfig null cannot update config problem
  • Enable grayscale local config in default local config
  • Enable SMS/Email for GC default config
  • Change tmk encryption name
  • Add DCC planetpayment in default hostsim config

maintenance (ver_1.0.21_code_24)

  • Fix code inspection issues
  • Add production env
  • Update app icon and remove adaptive icon as APOLLO does not support

paymentapp (ver_1.3.14_code_28)

  • Fix code inspection issues
  • Limit batch number input length
  • Update app icon and remove adaptive icon as APOLLO does not support
  • EMV masked pan replace the last 4 digit with 9F25 first if existed
  • Disallow setting empty string for batch number
  • AMEX: Add missing Field55 field for QR
  • Disallow setting empty string for batch number
  • Set customer verification to CDCVM for amex CPQR
  • Handle empty api base url
  • Change pending advice string
  • GC: Save authResponseCode in online response data
  • Support KSN for DUKPT. GW can obtain KSN in emvOnlineRequestData
  • Set injectkey use upikeyindex
  • Set key terminal id
  • Add button to clear all transaction data in admin setting
  • Add password protection for pre auth
  • Handle null acquirer id
  • GC: Enquiry last / all parse JSON format
  • Fix code inspection
  • Change tmk encryption name
  • Update tips add last trantype field
  • Use originalAmount when void a adjusted Tx
  • Do not upload advise if it is going to void the pending advise
  • PlanetPayment: Handle basic reversal message
  • Add void originalAmount
  • Remove duplicate need fields in GP
  • Move zeta ICC construct into basic as most of the GW are same as it
  • Update getPackager return object in Zeta8583CUP
  • Remove enquiry related
  • Avoid crash if settlementAcquirerList is empty
  • Remove enquiry related codes
  • Remove duplicate code in setup packager by move it into basic8583Gateway
  • Replace currency string ext. fun
  • Set password edit text max length
  • Add DCC currency flag image
  • GC: Use mid tid from server reply
  • GC: Remove emv tags during online as they do online payment and hence no need

quicklaunch (ver_1.0.13_code_14)

  • Update app icon and remove adaptive icon as APOLLO does not support

receipt (ver_1.2.20_code_23)

  • Fix code inspection issues
  • Skip email printing
  • Update app icon and remove adaptive icon as APOLLO does not support
  • Print cardholder name on receipt
  • Fix crash caused by unused locale
  • Update package name under communication/globalconnection
  • Grayscale threshold read from config instead of hardcode
  • Upload receipt for globalConnection fixed for msg type and use fast version for hex conversion
  • Globalconnection gw api updated for SMS and email receipt
  • Replace currency extension
  • Upload receipt support multiple api. It will depends on acq id to see which gw to use

sale (ver_1.2.20_code_23)

  • Fix code inspection issues
  • Add payment request auth complete rrn
  • Fix amount not reset
  • Fix NumberFormatException & limit tips amount digits
  • Update app icon and remove adaptive icon as APOLLO does not support
  • Update keypad fragment
  • Fix when saleapp home leave and back again web server not restart
  • Move keypad layout to common lib
  • Replace currency extension

settlement (ver_1.0.12_code_13)

  • Fix code inspection issues
  • Optimize import
  • Fix bar chart marker view crash if stackIndex of highlight is -1
  • Update app icon and remove adaptive icon as APOLLO does not support
  • Replace currency extension

spectralauncher (ver_1.2.36_code_19)

  • Hide uninstall in drop action

support (ver_1.0.15_code_16)

  • Update app icon and remove adaptive icon as APOLLO does not support
  • Handle empty api base url

tmsclient (ver_1.1.17_code_20)

  • Add package name when force heartbeat
  • Update app icon and remove adaptive icon as APOLLO does not support
  • Avoid handle same task more than once after changing network status to available
  • Disable restart FirebaseMessageService periodically
  • Enable offline capabilities
  • Handle empty api base url
  • Check FirebaseFirestoreException is null before calling onDocumentChange
  • Surround onDocumentChange with try catch

transactions (ver_1.1.21_code_23)

  • Fix code inspection issues
  • Fix crash if payment app not installed
  • Update logic if transaction need to upload receipt only
  • Update app icon and remove adaptive icon as APOLLO does not support
  • Handle empty api base url
  • Separate upload gateway & receipt action
  • Add delete all transaction api
  • Replace currency extension
  • Remove redundancy checking

Recent Posts
  • Major changes
    • configmanager (ver_1.3.13_code_27)
    • maintenance (ver_1.0.21_code_24)
    • paymentapp (ver_1.3.14_code_28)
    • quicklaunch (ver_1.0.13_code_14)
    • receipt (ver_1.2.20_code_23)
    • sale (ver_1.2.20_code_23)
    • settlement (ver_1.0.12_code_13)
    • spectralauncher (ver_1.2.36_code_19)
    • support (ver_1.0.15_code_16)
    • tmsclient (ver_1.1.17_code_20)
    • transactions (ver_1.1.21_code_23)
Developer Docs
About
APOLLO ecosystemProducts and servicesHardware spec
Development
Development with APOLLOSDK overviewAPI overview
Support
Spectra TechnologiesContact us
Copyright © 2022 Spectra Technologies.
Site by Docusaurus