Android PayFacto - Release Notes

Android PayFacto - Release Notes

Android PayFacto/PAYMENT - Release Notes


Release notes - Terminal - Android Payment - PAY-1.18.10

Bug

TAP-1005 Payment - Backups aren't always checked/created when app is started


Release notes - Terminal - Android Payment - PAY-1.18.09

Task

TAP-983 Payment - Backup/Restore: Clerk IDs greater than 2,147,483,647 will now be restorable
TAP-984 Payment - Backup/Restore: Store autosettlement time as HHMM instead of timestamp

Bug

TAP-982 Backup/Restore - Restore no longer fails if the autosettle time is not set



Release notes - Terminal - Android Payment - PAY-1.18.08

Story

TAP-892 Set app name for backup & restore
TAP-920 Payment - Backup/Restore: clerk id list and password

Bug

TAP-865 Payment - Application no longer crashes when sending report to email
TAP-917 Payment - Backup/Restore: Changing dark theme now saves backup or restore
TAP-927 Payment - Clerk password prompted when entering restore menu
TAP-946 Backup/Restore - Texts are now visible in white theme for backup page
TAP-971 Backup/Restore - Backups are updating itself after restarting the app

Task

TAP-836 Feature to have a backup and restore option for Payment App - Similar to STP/SP
TAP-874 Change manager passwords to be stored in hashed format
TAP-896 Payment - Backup/Restore: Create new parameter template
TAP-897 Payment - Backup/Restore: Create methods for converting settings to json and vice versa
TAP-898 Payment - Backup/Restore: Process restore when requested from paxstore
TAP-899 Payment - Backup/Restore: Automatically create a backup whenever settings are changed
TAP-901 Payment - Backup/Restore: Allow restoring of backups from helpdesk menu
TAP-902 Payment - Backup/Restore: Automatically get all backup file names
TAP-903 Payment - Backup/Restore: Show error page if restoring backup fails when pushing from paxstore
TAP-904 Payment - Backup/Restore: Add a confirmation popup when restoring backups from settings menu
TAP-910 Payment - Update Library to version 1.4
TAP-911 Payment - Backup/Restore: Add French translations for entire feature
TAP-925 Payment - Create toast popup message when successfully restored previous backups
TAP-926 Payment - Change "Backups" text to "Configurations" in support desk backup/restore menu
TAP-937 Payment - add datadog log PATH on each dialog entry
TAP-939 Payment - add device model in backup string
TAP-960 Payment - Backup/Restore: Move Restore menu to Support instead of Help Desk
TAP-961 Payment - Add spinner when entering settings menu
TAP-969 Payment - Settlement transaction doesn't return TERMINALERRORCODE
TAP-975 Payment - Restore from Pax parameters does not restore from other devices




Release notes - Terminal - Android Payment - PAY-1.18.07

Story

TAP-881 PF PAY - Allow auto settlement triggered during standby mode
TAP-895 Rename application pilot build to pre-pilot build
TAP-900 Customer Profile Token - to use hostLive parameter to use production CPT or staging CPT
TAP-916 Payment - Error code 400 on sendReportToEmail

Task

TAP-851 Payment App - Standalone Mode - requesting Remaining Amount
TAP-855 PF PAY - to keep sensitive data in datadog debug level
TAP-928 Commons Library - Update the CPT developer/QA URL
TAP-930 Commons Library - to log the CPT URL in datadog
TAP-931 A77 entry mode screen should be adjusted
TAP-932 Payment - to block devices (A35, A77, IM30) BT options in production build and pilot build
TAP-935 Commons Library - create version 1.3.4 for Payment 1.18.07
TAP-936 Payment - A77 shows error message after each transaction because no printer

Bug

TAP-730 Payment - Send Clerk ID from ECR to switch
TAP-872 Host download are not triggered when a completion is done
TAP-877 (Standalone mode using Operators) Batch settlement report do not show all card type and all transaction on the report
TAP-880 Payment - Merchant passwords that start with "000" do not work
TAP-909 Pay 1.18.06. terminal requested CPT when no corporation ID is configured
TAP-919 Payment - to remove the set password code from paxstore parameter
TAP-921 Payment - an admin password starting with 0 causes HOST DOWNLOAD every time app starts

Released March 23rd, 2023

Release notes - Terminal - Android Payment - Version PAY-1.18.06

Task

TAP-821 Customer Profile Token - Fetch profile token from API
TAP-822 Customer Profile Token - Store/return token to calling application
TAP-823 Customer Profile Token - Benchmark transaction times against original transaction times (before feature implemented)
TAP-882 Customer Profile Token - Add production url and API keys
TAP-883 Customer Profile Token - Add new parameter template for just CPT
TAP-884 Customer Profile Token - Update application to work with production API
TAP-887 Add PATH for customer profile Token
TAP-888 To mask json string before logging it

Released January 24th, 2023

Release notes - Terminal - Android Payment - Version PAY-1.18.05

Bug

TAP-876 Payment - Manual Tip Button Setting Works Now

Task

TAP-866 Update Activation Code Email & SMS with MID
TAP-868 Option to disable or enable total amounts under Tips
TAP-869 Activation email limited to 250 Characters
TAP-873 Receipt Copy Printout fixed
TAP-875 Payment - Methods used for censoring merchant information should be moved outside of TerminalLockedActivity

Released December 16th. 2022

Release notes - Terminal - Android Payment - Version PAY-1.18.04

Bug

TAP-845 Invalid Password Prompt now appears
TAP-832 Password Restriction. Options like 999999 will not be accepted
TAP-831 Activation Screens French Translations updated


Task

TAP-839 Payment - Improve critical exception logging
TAP-833 Payment App - to change the default hosts setting for debug build to AWS URL.
TAP-827 Payment App - to replace old Lumen URL with AWS URL
TAP-826 Payment App - to reflect merchant's manual activity in datadog log.
TAP-825 Improve payment app logging

Released October 18th, 2022

Release notes - Terminal - Android Payment - Version PAY-1.18.03

Bug

TAP-824 Verify account no longer crashes if there is a timeout
TAP-818 Application no longer crashes when doing Account Credit Verification transaction
TAP-817 Removed Reversal for Verify account trigger
TAP-814 No more crashes when cancelling transaction at the pin entry level
TAP-813 Added retries for reversal if response is Code 373

Released September 15th, 2022.

Release notes - Terminal - Android Payment - Version PAY-1.18.02

Bug

TAP-810 Host download will trigger configuration of password
TAP-809 Activation screen no longer freezes the terminal when trying to get out of it
TAP-808 Keyboard does not appear anymore after setting the password in the wizard
TAP-804 A80 date format is fixed in the receipt
TAP-801  Transaction Cancelled response is now returned instead of Transaction Declined
TAP-800 MID and TID are no longer configurable on PAX devices
TAP-795 Saving settlement data no longer crashes
TAP-773 Merchant password can no longer configure Admin Password for Refunds
TAP-771 Terminal will attempt to open a connection to a server rather than ping it
TAP-767 Format of amount to fit on one line of the screen

Story

TAP-796 No longer allowing sequential passwords

Task

TAP-807 When setting new password text box is selected automatically so you don't have to press on it
TAP-805 New setup wizard now has proper French translations
TAP-803 Remove logging of admin/merchant passwords in DataDog
TAP-802 To add log to track which password type (super, admin, merchant) is used in password dialog

Released August 24th, 2022



Release notes - Terminal - Android Payment - Version PAY-1.18.01

Bug

TAP-770 PAXStore settings are now kept/saved from Payment 1.18 to 1.18.01
TAP-769 Print last settlement no longer crashes after application update
TAP-765 Hello Card Track 2 data is no longer truncated for EMV cards
TAP-764 Payment App on A80s no longer crashes and now displays Card Read Error
TAP-756 Payment via ECR now returns payment version on cancelled/failed transactions
TAP-748 Reprint report and settlement date now matches
TAP-747 Fixed Format issue with Text on PAX devices

Task

TAP-772 Payment - Change default value for terminal activation parameter to "Yes"
TAP-759 Settlement reprint now returns all settlement information
TAP-745 Successfully tested Freebees app with Payment App
TAP-743 Indicate during the activation process if host download was successful or not
TAP-742 Add a "Continue" button to activation page
TAP-718 Updated API documentation for new spec

Released July 21st, 2022

Release notes - Terminal - Android Payment - Version PAY-1.18

Bug

TAP-750 All the transactions have correct return type responses now.
TAP-749 Debit Void no longer appears as Unknown on detail report.
TAP-744 Receiptformat and receiptUnformat are different and now returning correct values.
TAP-741 Tip setting remains as set by user for an ECR transaction with tip.
TAP-739 "Low Battery" alert no longer displays during ECR transaction while Payment app is not running.
TAP-738 Terminal now adjusts accordingly the first invoice digit when there is a surcharge/cashback.
TAP-733 Payment App is now able to activate GiftCard option.
TAP-729 All transactions now send the same invoice number to the switch.
TAP-728 Detailed and Summary reports are only printed when the user sets the printECR option in App2App Test app.
TAP-727 The formatting is now correct in Settlement Report mail.
TAP-724 Print last receipt option will now print last transaction even if it processed or failed.
TAP-723 The Merchant and Receipt Email options are no longer visible even if the "Receipt Copy Printouts" option is disabled.
TAP-722 All clerk IDs on transactions are now available in the email report.
TAP-711 Created a function to convert PAX printing format to plain text.
TAP-697 Interac Flash is now working on new test cases.

Story

TAP-709 Payment Application to deliver batch reports by email.
TAP-612 TermLink 1.04.06 is now working for Regression Test.

Task

TAP-746 Terminal Activation feature disabled until new release on Payment 1.18.1 with new enhancements.
TAP-737 Return unformated report to ECR.
TAP-736 Added new ECR fields for the width of the receipt from the report received.
TAP-732 Test internet connection before sending transactions online.
TAP-726 Transaction Type is now returned in ECR.
TAP-725 Print receipt now show cancelled transactions.
TAP-721 Return customer profile ID/info to ECR.
TAP-717 Return report data plain text in settlement and all report ECR request.
TAP-716 Create a function to reprint last settlement.
TAP-715 Create a function to return content of the database in JSON via intent.
TAP-714 Save last report object in Payment App to be able to reprint.
TAP-713 Added option to send report via email and/or print them.
TAP-712 Created a function to send plain text to email.

Release notes - Terminal - Android Payment - Version PAY-1.17

TAP-594 Software check only at the host download and before the first transaction following an update of the application.
TAP-632 PAXStore can now push the configuration file to the A35.
TAP-661 New self terminal activation feature. No need to call support.
TAP-639 PayFacto centralized journal now shows data for A35.
TAP-664 No longer able to use physical keyboard to start a transaction on the locked activation screen.
TAP-666 Replace Waiter ID by Server ID on our receipts
TAP-667 Terminal will no longer crash if there is no paper while printing Summary and Detail reports.
TAP-671 Software check or host download are displayed now instead of grey screen.
TAP-679 Tip of a transaction is now returned from Transaction Data (TRXDATA) request.
TAP-684 Voids and other transactions no longer generating reversal.
TAP-685 No longer able to press Settlement button 2 times and generate 2 settlements.
TAP-686 The back button or exit button is now available on the activation screen.
TAP-687 "Problem Activating Your Account?" link is now clickable on the A920 to open support page.
TAP-688 The "Send code" button is now available on the activation screen for A80.
TAP-689 "Resend Code" link is now only clickable in the text area.
TAP-690 White line at the bottom of the Welcome Scree is now removed for the A920 & A80.
TAP-691 Text size has been updated on the A35 to match the other PAX terminals.
TAP-692 The support page now opens fully on the app for A35 & A920Pro when selecting "Problem Activating Your Account" link.
TAP-693 App no longer crashes on Tap card screen when wrong password entered for manual entry and a card is Tapped after.
TAP-694 After activating the payment app when the user clicks on the back button, they will now be redirected to the gateway app.
TAP-696 In ECR mode, if payment application is locked, go back to lock screen.
TAP-698 The Activation parameters are now correctly pushed in the terminal.
TAP-699 The "Verify Via Phone" after Resend Code process no longer shows the New Code Sent message.
TAP-700 The "New Code Sent" message is now center aligned.
TAP-701 Application does not crash anymore if it is re-pushed during the activation screen.
TAP-704 The "Verify via Phone" or "Verify via Email" link is now centered aligned.
TAP-705 Welcome screen no longer flashig when the user opens the Gateway app.
TAP-706 Users are unable to unlock the terminal after 15 min with received OTP now.
TAP-710 The OTP field now resets when changing the mode of receiving an OTP.
TAP-473 Crash no longer happens when card is tapped at the same time of the card read timeout.
TAP-695 The gateway app always opens with a white screen as designed.

Release notes - Terminal - Android Payment - Version PAY-1.16.3

Bug

TAP-651 Issue if intent is receive without extra data, Android application to application fix
TAP-649 Abandonment tracking issue
TAP-648 Payment - Reflect tip amount in void response back to third party
TAP-646 Issue when AID of the card length is lower than a normal AID
TAP-645 Qwerty keypad appears during manual card entry
TAP-644 Logging each transaction 1 line for card read error
TAP-642 PAYMENT - Tip screen - No tip means no confirmation screen
TAP-641 Void with empty amount crash with test version
TAP-637 Manual entry expectation on A80
TAP-636 Surcharge issue if only one surcharge card method is set
TAP-634 The option "English" is in french language when the app is in french
TAP-633 The language option "francais" is in small letter
TAP-631 A920 - The border line for the buttons is in black color for the TIP screen
TAP-630 All the text on the TIP screen page is in black color
TAP-629 A920 - The user is navigating to the Home screen after clicking on any button of the TIP screen
TAP-616 "untranslate" language selection
TAP-611 Android intent is getting -16 after two special amounts
TAP-610 Issue when pressing on the loading screen between select account dialog and the pin entry
TAP-609 Terminal is stuck after transaction is approved.
TAP-606 a new clerk ID is not requested when doing void or completion
TAP-597 A35 - There is an unnecessary scanned receipt image visible when the user scan a receipt
TAP-596 Button texts for "$ and %" are in white color for white theme
TAP-592 A35 - Gift card option is not available on the payment screen
TAP-591 A35 - User experience for clerk creation should be improved
TAP-586 Cashback - The preset amount looks inconsistent
TAP-585 A920 - The keypad button of tip screen is not responding fast enough and match the figure you enter or erase
TAP-584 There are some hidden buttons on all the TIP screens empty space areas
TAP-583 A35 - Some of the button text on the TIP screen does not middle aligned of the button
TAP-582 A35 - The TIP preset button text are trimmed and not fully visible
TAP-580 A35 - The terminal language is automatically change after doing the Completion or Void transaction
TAP-579 A35 - The button text is not properly fit into the box on batch details page
TAP-577 A35 - The virtual keypad does not show consistently for manual entry field
TAP-576 There is a glitch when the user enters the merchant password for manual card entry
TAP-575 The font size is different for different screen of the TIP screen
TAP-572 A920 - The erase button does not delete the amount properly
TAP-571 A80/A35 - The Confirm button looks different at the bottom of the manual tip entry pages
TAP-570 Tip amount value is displaced after entering the amount on Manual entry page
TAP-569 A35 - The preset buttons' border on the Tip screen are trimmed
TAP-568 Pressed state looks weird for certain buttons on the TIP screen
TAP-567 Pressed state is missing for certain buttons on multiple pages of the Tip screen
TAP-566 Confirm button background is different on "Tip Percentage" and "Tip Amount" pages
TAP-565 Button text is green on the Tip screen for "Cancel" and "Confirm" buttons
TAP-564 Unnecessary black bar is highlighted on the confirmation page of the TIP screen
TAP-563 Golden border highlight is not equally aligned in all four sides of the keypad
TAP-561 The payment is processing twice even after the Result page
TAP-552 User is stuck on the home screen after the first trial of reversal without connection
TAP-549 Surcharge card Type from Intent
TAP-367 Print Button Not Always Highlighted

Story

TAP-652 PAYMENT - IM30 ONLY - Change location of CLESS LOGO in card read screen - From 1.14.5 to 1.16
TAP-643 PAYMENT - Summary report with clerks - Do not show clerk with no transactions
TAP-600 Change all hardcoded DNS entries from CTPaiement to Payfacto
TAP-479 Payment - New tip screen for cardholder


Task

TAP-650 Allow the terminal to use the amount 0.00$ for a completion without pre auth
TAP-640 Payment App - to support third party load test, only in test build
TAP-624 out of paper timeout dialog
TAP-614 Make the VOID and Completion confirmation screen optional for ECR request
TAP-608 New TAG for ECR mode in internal logging
TAP-607 Standalone - Add message to main screen if last transaction end in crash
TAP-604 Update poslink library to V.1.09.01
TAP-560 Keep the clerk that complete or void a transaction
TAP-557 Remove beep for contactless processing
TAP-556 Settlement ECR empty return -4
TAP-555 Make bar code optional for receipt \(Disable by default\), faster and shorter printing
TAP-554 Make result screen optional in ECR
TAP-551 contactless debit account type should be cheque
TAP-550 Refactor some screen
TAP-533 PayFacto - to add special amount for each error code in order to automated testing STP


Release notes - Terminal - Android Payment - Version PAY-1.15.3

Bug
[TAP-602] Authorize card in double Interac PIN
[TAP-595] Gift card transaction showing surcharge amount in the STP log
[TAP-593] Debit transaction applies the same surcharge fees what is set for credit transaction
[TAP-590] Fix confirmation amount after tip

Story
[TAP-589] PAYMENT - Remove the message about the unsettled back after 3 days
[TAP-588] PAYMENT - Put tip experience from v1.14 back

Release notes - Terminal - Android Payment - Version PAY-1.15.1


Story
TAP-531 Make the clerkID feature more user friendly without actions needed by merchant
TAP-266 Payment - Proof of concept - Contactless surcharge

Sub-task
TAP-420 "Completion without pre-auth" option should be removed from the app - back for unattended solutions

Task
TAP-534 Fix double tap issue on sale button in standalone

# Release notes - Terminal - Android Payment - Version PAY-1.15

Bugs

TAP-501 block all transaction when transaction already in progress
TAP-58 Volume button is not disabled for some key in screens.
TAP-50 A80 - When Setting the Tip Percentage Presets the Physical Cancel Button Doesn't Work Properly

Stories

TAP-504 Protection where you cannot swap to non-sync to sync clerk IDs if there are open transactions \(and vice-versa\)
TAP-503 Terminal will support new host parameters blocking fields and block appropriate card entry methods
TAP-499 Print the clerk name field on the clerk report, if clerk name is set for the clerk ID
TAP-498 In the clerk settings, allow name customization per clerk ID of a clerk name
TAP-497 Automatic creation of clerk IDs in ECR mode when clerk ID is unknown
TAP-496 The merchant operator taps his card/dongle on the internal reader, the ID is transferred as a clerk \(15 digits clerk IDs\)
TAP-494 User can use the generated password to process a full merchant/admin password in the password settings section
TAP-493 User misses a password 5 consecutive times, the terminal is no longer locked
TAP-480 Payment - UX - New contactless experience when card reading is displayed
TAP-476 Payment - Clerk summary - Subtotals only include the Interac vales
TAP-475 PayFacto - UX - No more popups during card read and transaction processing
TAP-299 PayFacto - Update system time on transaction, safely

Sub-task

TAP-517 Completely remove the SWIPE CARD password
TAP-516 Completely remove the EXIT APPLICATION password
TAP-315 New Printer Error Messages


Release notes - Terminal - Android Payment - Version PAY-1.14.4


TAP-468 Cash transaction are not in reports
TAP-465 Fix with completion amount enter manually
TAP-463 Auto-settlement issue in standalone
TAP-461 New Intent Transaction TRXDATA
TAP-460 Reprint return all info from transaction in Android Intent
TAP-458 Detail report print fix when too many transaction
TAP-457 Prevent back button from cancelling the transaction after the card has been tapped on the A80
TAP-456 Datacandy approved transaction return Transaction declined - 1 in result string
TAP-455 Prevent from clicking twice on the print button for customer
TAP-365 A920- during a transaction, if you enter a clerk number not already created,  no error the app crashes and returns to the main screen Sale.

Stories

TAP-464 Payment - Manual settlement - timestamp preventing delays between settlements
TAP-412 Payment - Unattended Change Requests - Settings and functions to be hidden when terminal is unattended
TAP-448 PayFacto - Rename to PAYMENT
TAP-440 PayFacto - New application icons
TAP-427 "Clerk" option should be removed from the app for unattended device app
TAP-426 "Cashback" is an unnecessary option for unattended device
TAP-424 "Cash or Card option" is not required for the unattended device app
TAP-423 "Validate last 4 digit" remove when unattended
TAP-422 "Password on Features" not required for the unattended devices
TAP-421 "Auto Settlement" option is not required for the unattended device app
TAP-420 "Completion without pre-auth" option should be removed from the app
TAP-419 "Reports" feature is not necessary for the unattended device
TAP-414 "Settlement" feature is not required for the unattended device

Tasks

TAP-462 Remove/Hide the 0 at the beggining of the invoice number on the receipt
TAP-451 Payment - to block transaction request intent if a transaction is in process.


Release notes - Terminal - Android Payment - Version PAY-1.14.3

Bug

TAP-454 AMEX manual/Fallback entry print as unknown on the receipt for the card type
TAP-446 Make sure card reader is closed at the beginning and the end of a transaction
TAP-445 Boot service fix with A920pro
TAP-433 A920Pro- The terminal language changes after a transaction with a different language card.
TAP-430 Restart application if application consume too much memory or after a settlement
TAP-418 Remove previous logging background processes from application
TAP-416 A920PRO fix language
Story
TAP-453 Payment - Risk - In the host options, on TID change, put a SUPER ADMIN password prompt.
TAP-362 Payment - A920Pro - Application icon displayed on the terminal desktop
TAP-360 Payment - A920 Pro - Enable printer permissions
Task
TAP-434 Payment App - memory leak fix

Release notes - Terminal - Android Payment - Version PAY-1.14.2


Bug
TAP-410 Issue with cash or card question, Application crash
TAP-407 Keep financial data store in device, serialization of data
TAP-406 Fallback message with latest termlink

Story
TAP-400 Payment - Process automatic download flags from header
TAP-399 PayFacto - Reversals on credit refunds
TAP-388 Payment - Payroc Whitelabel

Release notes - Terminal - Android Payment - Version PAY-1.14.1.2

Story

TAP-373 PayFacto - Autostart after an application push has been completed, new issue fixed

Release notes - Terminal - Android Payment - Version PAY-1.14.1.1

Bug

TAP-309 A80 not working with PayFacto centralized journal

Story

TAP-373 PayFacto - Autostart after an application push has been completed.  Fix applied on semi-integrations startups of the application


Release notes - Terminal - Android Payment - Version PAY-1.14.1

Bug

TAP-394 Log to centralized journal critical error when TermLink SDK has a wrong version installed

TAP-393 Issue with payment app card reader still open but transaction cancelled (resource management)

TAP-383 A920- 1- Remove the pop up of "it is a gift card?" from the "Verify account" transaction or display the balance of the datacandy card instead. the terminal now returns to the main screen "SALE" only if we select "yes"

TAP-379 A920-during a "sale" transaction if a datacandy card is passed instead of a payment card, the Gateway returns 29 acquirer error but the transaction is approved as a redemption.

TAP-369 ECR accept completion to 0

TAP-359 A920- when we press "Print clerk list", terminal screen displays "settlement" instead of "Clerk list" on the printing screen

TAP-282 A920: Duplicate: the message displayed to print the customer copy is not fully translated

Story

TAP-396 Payment - Host download required flag set to Y prior to host parameter transaction process

TAP-395 Payment - Live authorization by default should be enabled (currently disabled)

TAP-380 A80 - Payfacto - ECR - issue of Payment approved but POS refused (resource management)

TAP-373 PayFacto - Autostart in standalone after an application push has been completed

TAP-371 PayFacto - Is it a gift card popup question, add a 3s timer and default the timeout as a YES answer

TAP-370 Payment - Accept completions and completions without preauthorization amount to 0 - Cancelling a preauthorization

TAP-265 Payment - Disable hot spot on Android mobile terminals

Sub-task

TAP-334 If available, display the host settlement time.

Task

TAP-389 prevent broadPos error by tapping to quickly when starting a transaction

TAP-381 Manage correctly if activities get killed in background

TAP-372 Check if termlink install before starting a transaction


Release notes - Terminal - Android Payment - Version PAY-1.14

Bug

TAP-359 A920- when we press "Print clerk list", terminal screen displays "settlement" instead of "Clerk list" on the printing screen TAP-358 A920- transaction declined (error code 354, Invalid Operator) when use a clerk number and password already created

TAP-338 Payment - When a reversal is processed, display it on screen instead of the current transaction required
TAP-322 Stability - Settings crash fix
TAP-319 Stability - Dialog processing crash fix
TAP-311 Stability - Crash in settings #2
TAP-309 A80 not working with centralized log, in progress

Story

TAP-349 Payment - Crash during a transaction will ensure transaction is not automatically resumed. Standalone to main screen, ECR distinctive response code

TAP-337 White-label - IOT Payments
TAP-332 Payment - Remove auto-settlement hours, display host settlement time and perform cleanup only at host settlement time TAP-313 Payment - When swiping a gift card, process automatically to GiftPayFacto
TAP-298 PayFacto - 3 swipes of invalid gift card does not trigger a TRANSACTION CANCELLED message.
TAP-297 GiftPayfacto - Swiping a credit card should trigger a much more distinctive message than just 'Invalid Card'
TAP-278 Payment - When exiting the application with the admin password, kill the app from the loaded list

Task

TAP-339 PayFacto - send memory usage log to centralized logging system


Version 1.13 (Feb 11th, 2021)


Story


TAP-324  Payment - Create an option to allow/disable logging to PayFacto  
TAP-314  PayFacto - Improve messages to cardholder and merchant  
TAP-301  Payment - Fix error code 999
TAP-287  Payment - Send events to PayFacto logging central system
TAP-286  Payment - Send non-fatal exceptions to PayFacto logging central system
TAP-285  Payment - Send crash logs to PayFacto logging central system

Bug


TAP-323  EPOS999 - Fix 999 error codes
TAP-320  Fix crash on programmed host downloads when performing a semi-integrated transaction

Sub-task


TAP-316  PayFacto - EMV messages to cardholder
Changed the message when contactless card is declined by the terminal to show TAP NOT ACCEPTED instead of AMOUNT LIMIT EXCEEDED

Epic


TAP-269  Improve stability

Version 1.12 (Jan. 22nd, 2021)

** Epic
    * [TAP-269] - System Process Hanging

** Story
    * [TAP-119] - Payment - Switch autosettle - Enable switch auto-settlement configuration without impacting current setups
    * [TAP-125] - Settlement report printout - Summary included by default (per card and per operator)
    * [TAP-185] - Payment - Update the success screen with the latest UX
    * [TAP-186] - Payment - Update the failure screen with the latest UX
    * [TAP-187] - Payment - Wait for card removal before ending transaction
    * [TAP-251] - Payment - Refund and Void require admin password - Create an option to require the admin password level on refunds and voids
    * [TAP-270] - Payment - Completely remove timer to manage logs sending to S3
    * [TAP-271] - Payment - Completely remove the update system time
    * [TAP-272] - Payment - Remove auto-settlement hours and timer manager but leave printer options
    * [TAP-274] - Payment - On new batch ID received from switch execute cleanup

** Bug
    * [TAP-254] - ECR mode - printing of summary report can print receipt with zero totals
    * [TAP-256] - A80 log do not work
    * [TAP-261] - Issue with terminal lock after password failed in ECR
    * [TAP-262] - A920: the terminal no longer supports the language defined in the settings, or the payment card language.
    * [TAP-268] - Remove gray screen at starting of the application
    * [TAP-281] - The application won't exit on the first try after a host download


Version 1.11 (December 15th, 2020)

Release notes - Terminal - Android Payment - Version PAY-1.11 (December 15th)

** Story
    * [TAP-112] - Payment - Terminal not at the same time - Synchronize with switch time
    * [TAP-140] - Payfacto - Taxi QC province regulation text as automatic footer

** Bug
    * [TAP-182] - A920- Remove the tax message at the bottom of the receipt for refund and void transactions
    * [TAP-183] - A920-ECR mode: When the simulator sends a "verify account" transaction, the application closes on the terminal and the gateway sends a wrong message.
    * [TAP-184] - Completion standalone - invalid entry


Version 1.10 (December 8th, 2020)

Release notes - Terminal - Android Payment - Version PAY-1.10

Task

    * [TAP-42] - PayFacto - Put all settings variable in the PAXStore push parameters
    * [TAP-101] - Make Payment application full screen
    * [TAP-179] - New error code for duplicate invoice reprint

Story

    * [TAP-86] - PayFacto - New switch fields
    * [TAP-89] - PF 1.10 Bug fixes
    * [TAP-103] - Android intent printing ad hoc reports
    * [TAP-127] - Payment - Contactless lengthy reads - Update of EMV configuration file A920 QA + SDK update
    * [TAP-133] - Payment - Contactless lengthy reads - Update of EMV configuration file A80 QA + SDK update
    * [TAP-136] - Payment - Contactless lengthy reads - Update of EMV configuration file IM30 QA + SDK update
    * [TAP-149] - PayFacto - Create an option to remove the required merchant password on manual entries
    * [TAP-150] - PayFacto - Migrate the completion without preauthorization from the Monitor/Prolin line

** Bug

    * [TAP-25] - On First Configuration of Terminal Setup Admin/Merchant Password Screen Issue with Physical OK Button
    * [TAP-26] - On First Configuration of Terminal Setup After Admin/Merchant Password is entered, On Screen Keyboard Remains for next Screen
    * [TAP-81] - PayFacto - Auto-settle - Activated detail report but got no detailed report
    * [TAP-164] - A920- If the terminal language is French, the transaction screen is in English and the transaction menu also
    * [TAP-165] - A920- The terminal does not take into account the language of the card. Payment screens are always in English
    * [TAP-166] - A920- the auto settle option no longer works
    * [TAP-167] - A920-  When the auto-settle option is activated, the terminal settings show that it is at DISABLED
    * [TAP-170] - A80- Approval screen print and none, the Ok button should print out the reciept, the cancel button should cancel out
    * [TAP-171] - A920- Add the settings: Enable completion without pre-authorization on the settings report (About Menu)
    * [TAP-172] - A80- Reports, -To reprint a receipt, we have to push the OK button 2x before it works
    * [TAP-173] - A80 - When paying with gift card, after returning from  Gift PayFacto Powered by DataCandy application you get System UI error
    * [TAP-174] - A920 - Terminal delete the original if completion was unsuccessful.
    * [TAP-175] - A80- change "transaction approved" to "transaction successful" when making a settlement on the A80 When reports printing is enabled
    * [TAP-177] - Completion without pre-authorization - the terminal decline the "Standalone completion" and returns 373 "no match"
    * [TAP-178] - Completion without pre-authorization - completions must be saved in the terminal and in  "batch details"

** Sub-task
    * [TAP-53] - Terminal - Switch fields to be integrated - TIP - From version 1.10, this means the PayFacto processed transaction with tips, the tip amount will appear on the online merchant reports
    * [TAP-87] - PayFacto - Switch Fields - Waiter ID
    * [TAP-88] - PayFacto - Switch Fields - Versions


Version 1.09.01

This release is primarily a bug fix release

Bug fixes

  • Android Payment - Power button and Exit button are disabled after SecureTable/SecurePay first call PayFacto Payment
  • PayFacto - Detail report transactions appearing multiple times
  • A920-Gateway- remove the "testing network connection" for recovery. Because even if the connection is reestablished and we make "retry" the transaction is always reversed
  • Gateway- For a transaction canceled during the reconnection of the terminal, Gateway returns P2, Switch "Transaction approved" and the transaction not found on details report
  • A80-Gateway-Connected : we have no transaction received from the simulator to the terminal

Version 1.09

This version is the release of the IM30 as an unattended solution that will be deployable for the Canadian market.

Release notes:

  1. Support for the PayFacto application on the PAX IM30. The following list is only applicable to the IM30:
    1. Remove standalone keypad to start transaction processing
    2. Remove manual entry on transaction processing
    3. Keep the last transaction only, no transaction history
    4. Disable cashback processing
    5. Disable scanner
  2. Bug fixes that may apply to other Android devices:
    1. [TAP-23] - A920 - Missing TC values and label

    2. [TAP-24] - Keep only the customer invoice. no merchant invoice needed
    3. [TAP-27] - Keyboard remains on Screen when you Cancel from Exiting the Payment Application
    4. [TAP-28] - Merchant Name and Address on the Receipt is too Small
    5. [TAP-29] - Intermittent - Bar Code on the Customer Copy of the Receipt doesn't Print out Correctly
    6. [TAP-30] - No Timeout if There is No Chip to Read
    7. [TAP-31] - The action floating button is not working the first time you go in the main screen
    8. [TAP-32] - Interac VOID should be Called Correction
    9. [TAP-33] - Approval Screen needs a Space Added before the Auth Number
    10. [TAP-34] - Extra Keyboard Stays on Processing Screen after Entering Merchant Password for a Refund
    11. [TAP-35] - Payfacto Payment sleep mode issue
    12. [TAP-47] - Indicate through the icons of the payment screen where to tap the card (we must modify the icon and indicate the top screen of Im30)
    13. [TAP-48] - Disable the option "Cash or Card" for merchant because if the customer selects Cash, the cash transaction is not supported
    14. [TAP-49] - Remove the possibility of making a Cash transaction
    15. [TAP-85] - Payment settlement freezes during ethernet issue
    16. [TAP-93] - Issue with reprinting receipt when the paper runs out







    • Related Articles

    • Android Gateway PayFacto - Release Notes

      Android Gateway PayFacto - Release Notes Release notes - Terminal - Android Payment - GW-1.05.12 Bug TAP-991 User is no longer stuck on the Gateway app when opening the app without launching Payment app after installation TAP-1006 Gateway - Backups ...
    • Payment Application - Release Notes

      Payment Application - Release Notes. Version 1.16.5 Features and Enhancements Introducing a New Tip Experience. Removing the confirmation screen in integrated mode. Changing the default value to false for barcode printing (less paper usage and faster ...
    • SecurePay CA (Moneris Go) Release Notes

      Release notes - Terminal Applications - PayFacto SecurePay 5.0.9 Story TEA-592 Implement MaxSplits for Veloce POS TEA-750 Modify MaxSplits feature to stop further transactions once the last split is completed TEA-757 Remove auto void options for ...
    • SecureTable CA Release Notes

      Release Notes - SecureTable - 4.75 Task TER-2144 STP - Automatically enable, and force auto backup feature TER-2145 STP - Create a backup when app starts if the app doesn't already have a backup TER-2146 STP - Ensure the return of data setting ...
    • Secure Payment CA Release Notes

      Release notes - Terminal Applications - SecurePayment_1.15.05 Story TEA-810 Filter out card number for card verification method Bug TEA-808 SecureTable - App reset Double Charge Target Date October 19th, 2024 Release notes - Terminal Applications - ...