pos_sdk 7.1.0 copy "pos_sdk: ^7.1.0" to clipboard
pos_sdk: ^7.1.0 copied to clipboard

PlatformAndroid
unlisted

The implementation of the pos_sdk, specific for v1.1.14 poslink reservation.

7.1.0 #

  • FIX(deps-ci): update core packages.
  • FEAT: implement Option A — inline transactionReference in 5 printer implementations.

7.0.0 #

Note: This release has breaking changes.

  • BREAKING FEAT: Can now perform scanning with infrarred and can perform update parameters.

6.0.1 #

  • FIX(dependencies): update littlefish_core and related packages to version 6.0.0.

0.0.1 #

Added #

  • Initial release of the mobile core functionality.

Changed #

  • N/A

Fixed #

  • N/A

0.0.2 #

Added #

  • Corrected ReadMe.md

Changed #

  • N/A

Fixed #

  • N/A

0.0.3 #

Added #

  • RESERVERED FOR POSLINK 114 - IMPORTANT!

Changed #

  • N/A

Fixed #

  • N/A

0.0.4 #

Added #

  • Reserving 0.0.3 for poslink_v_114

Changed #

  • N/A

Fixed #

  • N/A

0.0.4: V1.01 Additional Fields #

Added #

  • Specific version for additional fields

Changed #

  • N/A

Fixed #

  • N/A

0.0.6: Receipt Changes #

Changed #

  • Changed receipt settings for sellerId and customerId to not be displayed. (REMOVED)
  • ROY NEEDS TO FIX THIS!

0.0.7: Receipt Changes #

Changed #

  • Changed receipt settings for sellerId and customerId to not be displayed. (REMOVED)
  • ROY NEEDS TO FIX THIS!

0.0.8 IsPaxDevice check #

Changed #

  • Removed branding as part of check,leaving only model numbers in the check. Caused by a new non Pax brand being used by client

0.0.9 Receipt Fixes #

Fixed #

  • Added last receipt variable to enable merchant and customer receipt printing

4.0.0 #

Flutter upgrade

4.0.1 #

Update build gradle : com.android.tools.build:gradle:7.4.2 -> 8.12.1 org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.20 -> 2.2.0 compileSdkVersion 36 namespace 'littlefish.pay.pos_sdk' Java 8 -> 17

4.0.2 #

Update Proguard rules:

  • Rules to keep the pos sdk
  • Rules to keep pax framework and posproto classes
  • Updated the gradle compatability versions from Java_Version.1_8 -> Java_Version_17

4.0.3 #

Enable BPOS Printer:

  • Removed the disablement of the printer, BPOS will not print the receipt instead of merchant app.
  • Transactions were conditional based on whether or not the printer was disabled, removed the conditional behaviour.

5.0.0 #

Upgrade to poslinkV2

  • Removed pigeons and implemented a more traditional plugin architecture Breaking Chnages
  • PosSdk no longer exists, replaced with LittlefishPayPosSdk
  • Charge function removed

5.0.1 #

  • Decease burst scan period from 10sec to 900ms

5.0.2 #

  • Update reprint receipt response codes

5.0.3 #

  • Added the ability to enable terminal printing. This is to make sure the printer is always enabled on any device with a printer it runs on.

5.0.4 #

  • Bug fix that caused the getPOSPrinter to wait for an async function. Which resulted in it hanging on other processes.
  • Update no longer using the android.os function to get serial number as that is a prvivacy issue on Android 29 and above.
  • Moved the decline transaction print to the payment manager that should handle the receipt generations for decline transactions
  • Updated the enable and disable printer functions to disable the printer for all transaction related calls and enable it for all printing related calls.

6.0.0 #

  • Modified hw scanning interface to accept a int timeout so that single and multi scanning periods can be controlled seperately
1
likes
140
points
50
downloads

Documentation

API reference

Publisher

verified publisherlittlefishapp.com

Weekly Downloads

The implementation of the pos_sdk, specific for v1.1.14 poslink reservation.

Homepage

License

unknown (license)

Dependencies

dartz, flutter, littlefish_interfaces, plugin_platform_interface

More

Packages that depend on pos_sdk

Packages that implement pos_sdk