Notes de version - Applications Terminal - SecurePayment_2.0.1-20260428
Améliorations
TEA-1212 - Debittech - Logo en marque blanche
TEA-1604 - Déterminer si une carte sans contact a été fournie via ApplePay ou GooglePay
Bogues
TEA-1770 - L’application plante au retour de l’application cadeau via l’écran de transaction
TEA-1794 - Plantage lorsque l’option « Allow app to app communication » est activée et que SPA est en mode SIP et non connecté au websocket
TEA-1795 - Plantage/délai d’attente de la liste de l’historique des transactions (ne se charge pas) lorsque de mauvaises données sont renvoyées
TEA-1796 - Ne pas envoyer les données storedCredential à SIP si NULL
TEA-1798 - Après une erreur d’insertion de carte, la copie client imprime le nouveau reçu de transaction approuvée mais aussi celui de la transaction refusée
TEA-1799 - Date d’expiration enregistrée en clair dans la réponse SPA à SIP
TEA-1800 - Le résultat de la transaction n’est pas renvoyé à SIP après reconnexion
TEA-1801 - SIP - Le code d’erreur d’insertion de carte entraîne un code d’erreur en double lorsque la carte est insérée
TEA-1803 - Longueur de Form Factor invalide envoyée à Titan - Réponse Invalid Argument
TEA-1804 - Les champs envoyés à SIP ne doivent pas être null ou vides
TEA-1807 - La barre inférieure Android n’est pas masquée sur l’écran de sélection de compte (débit)
Publication en pilote le 28 avril 2026
Notes de version - Applications Terminal - SecurePayment_1.16.08
Story
TEA-1668 - App-to-app - Prise en charge de la requête CHARGE App à App, peu importe le mode du terminal
TEA-1676 - App-to-app - Désactiver le mode de paiement par carte cadeau pour Freebees
TEA-1710 - App-to-app - Modifier le paramètre par défaut du mode App2App pour Freebees à ON
TEA-1334 - Tous les modes - Adopter le nouveau termlink du PAX store dans l’application SPA
Bogues
TEA-1646 - App-to-app - Transaction app à app effectuée, bouton accueil manquant
TEA-1672 - Tous les modes - SPA se met en mode App à App après une transaction effectuée en app à app (configuré dans un mode différent)
TEA-1662 - Tous les modes - Android 10 - Appuyer deux fois sur la touche physique verte fait une sélection sur certains écrans
TEA-1663 - Tous les modes - Boucle « Too Many Cards » alors qu’aucune carte ni terminal n’est à proximité
TEA-1663 - Tous les modes - La bande magnétique sans contact ne devrait pas être acceptée
Publication le 17 décembre 2025
Notes de version - Applications Terminal - SecurePayment_2.0.1-20251116
Story
TEA-1550 — Utilisation du nouveau champ amountIncrement au lieu du champ amount [SIP]
TEA-1548 — Implémentation de l’événement pingTerminal [SIP]
Améliorations
TEA-1463 — Définir des blocs terminalError appropriés pour tous les scénarios CANCELLED
TEA-1420 — L’option « Démarrer après redémarrage » de SPA est désormais désactivée par défaut
TEA-1543 — Mise à jour des traductions françaises des libellés de commis
TEA-1542 — Récupération automatique de la connexion WebSocket après une perte d’Internet [SIP]
TEA-1538 — Intervalle de reconnexion WebSocket aléatoire pour éviter les pics de charge [SIP]
TEA-1537 — Ajout d’un identifiant de corrélation à chaque requête de flux de transaction
TEA-1484 — Logique de reconnexion WebSocket plus intelligente (uniquement si nécessaire) [SIP]
TEA-1470 — Horodatage du terminal inclus pour les événements importants
TEA-1467 — Erreurs « SETTING MISSING LIMIT CONFIGURATION » converties en avertissements
TEA-1444 — Message d’erreur plus clair lorsque le terminal est hors ligne
TEA-1353 — Amélioration de la gestion des erreurs internes Titan pendant les transactions
Bogue
TEA-1567 — SecureTable : double facturation lors d’une inversion de timeout sur paiement débit
TEA-1496 — SPA : impossible de saisir des chiffres dans le champ du code d’activation
TEA-1447 — L’écran d’activation A80 saisit deux fois le même chiffre
TEA-1730 — Ne pas envoyer les données storedCredential lorsqu’elles sont NULL [SIP]
TEA-1647 — Le drapeau websocketEnabled n’est pas réinitialisé lors du passage SIP → Standalone [SIP]
TEA-1619 — A920 App-to-App : le retrait de la batterie lors d’une inversion entraîne la perte des configurations SPA
TEA-1614 — L’application plante au retour de l’application cadeau via l’écran de transaction
TEA-1491 — Restauration de la prise en charge du libellé de commis « Waiter » dans SPA 2.0.1
TEA-1468 — Standalone : suppression du « Total Completion Amount » inutile sur l’incrément de pré-autorisation
TEA-1460 — Android 10 (A35, A80S) : reconnexion à GID après une perte d’Internet en cours de transaction
TEA-1446 — Android 10 : double icône SPA sur l’écran d’accueil après mise à jour 1.16.06 → 2.0
TEA-1443 — Échec d’activation du terminal sur A920Pro et A80S
TEA-1439 — Standalone A80S : échec de l’inversion de timeout sur Pré-autorisation après coupure d’alimentation
TEA-1409 — Boucle de traitement et reçu vide après coupure de connexion pendant le traitement [SIP]
TEA-1894 — Reçus en double imprimés après une erreur d’insertion de carte
TEA-1893 — Date d’expiration enregistrée en clair dans la réponse SPA [SIP]
TEA-1766 — Plantage de la liste de l’historique des transactions sur de mauvaises données
TEA-1738 — Le résultat de la transaction n’est pas renvoyé après reconnexion [SIP]
TEA-1736 — Code d’erreur en double lors d’une erreur d’insertion de carte [SIP]
TEA-1731 — Champs vides ou null envoyés à SIP [SIP]
TEA-1708 — Longueur de Form Factor invalide envoyée à Titan
TEA-1691 — La barre inférieure Android n’est pas masquée sur la sélection de compte débit
TEA-1690 — Plantage lorsque App-to-App est activé et que SIP n’est pas connecté au WebSocket [SIP]
TEA-1644 — Mot de passe gestionnaire incorrectement requis pour le pourboire personnalisé lorsqu’il est désactivé
TEA-1628 — App-to-App : faux avertissement de « charge insuffisante »
TEA-1609 — Pas de délai d’attente pour le message « plus de papier » en Standalone
TEA-1608 — App-to-App : règlement automatique reçu avant que la connexion soit prête
TEA-1588 — SPA : l’écran cash/carte apparaît pendant la saisie manuelle
TEA-1578 — A35 : l’inversion de timeout ne fonctionne pas
TEA-1577 — Copie marchande imprimée même lorsque la copie marchande d’incrément est désactivée
TEA-1576 — Mauvais suivi d’abandon
TEA-1575 — SecureTable : faux message « connexion expirée »
TEA-1563 — SecureTable : la fenêtre de re-publication automatique ne se ferme pas
TEA-1562 — SecurePay : impossible de re-publier l’annulation d’une vente
TEA-1539 — Échec de l’API de configuration sur installation neuve (A920Pro)
TEA-1528 — Le WebSocket envoie un numéro de série vide au lancement de l’application (Android 8+) [SIP]
TEA-1517 — Problème d’idempotence
TEA-1507 — Confirmation d’incrément de pré-autorisation : correction de la capitalisation
TEA-1488 — NullPointerException dans Parcel.dataSize()
TEA-1485 — Bouton de carte cadeau manquant sur l’écran du lecteur de carte avec une configuration spécifique
TEA-1480 — A80 GID : impression incomplète du rapport de synthèse avec commis
TEA-1479 — Suppression de la ligne de signature sur les reçus de remboursement par saisie manuelle
TEA-1474 — STP : la calculatrice de partage utilise un point au lieu d’une virgule en français
TEA-1466 — NullPointerException dans ResultFragment.showCustomerReceiptOption
TEA-1465 — UninitializedPropertyAccessException pour transactionOperationRequest [SIP]
TEA-1457 — Annulation d’une transaction de crédit sur GID renvoie 268
TEA-1456 — Vente/Pré-autorisation ne fonctionne pas en App-to-App non assisté
TEA-1454 — SecureTable : impossible de charger la liste des annulations après l’annulation d’une table
TEA-1453 — SecurePay : le terminal ne réagit pas au message RTI RETRY
TEA-1451 — GID : code de réponse incorrect lors de l’annulation d’une vente/finalisation
TEA-1438 — SecureTable : texte du mode livraison manquant dans la recherche de table
TEA-1437 — Différence de calcul de pourboire prédéfini avec la ventilation
TEA-1436 — Standalone A80 : plantage sur « Imprimer la liste des commis »
TEA-1435 — SecureTable : erreur 1004 lors de la re-publication manuelle d’une annulation
TEA-1434 — SPA plante sur le montant de 0,08 $
TEA-1433 — SecureTable : impossible de charger la liste des tables après une re-publication manuelle
TEA-1432 — Invite de réessai de timeout affichée alors que l’inversion est déjà effectuée
TEA-1400 — Plantage au démarrage de TransactionActivity (Fragment InstantiationException)
TEA-908 — SecurePayment plante après une transaction Datacandy (« Ne pas conserver les activités »)
TEA-901 — Logo sans contact affiché alors que le terminal demande uniquement « Insérer ou glisser »
TEA-437 — SecureTable : délai à la réception du message d’approbation
TEA-1521 — STP erreur 808 après plusieurs annulations consécutives
TEA-1472 — Mélange de français et d’anglais sur STP
TEA-1440 — Standalone A80S : le bouton retour jaune ne devrait pas réagir
TEA-822 — SecurePayment : l’écran de pourboire n’expire pas lors d’un retour en arrière
Publication le 10 décembre 2025
Notes de version - Applications Terminal - SecurePayment_1.16.06
Story
TEA-1336 Option d’écran de pourboire limité en mode Standalone
TEA-1351 Mode semi-intégré : envoyer la réponse de transaction au POS dès sa réception
TEA-1377 À la suite de pannes de base de données récentes, un nouveau scénario d’inversion a été identifié comme devant être pris en charge
TEA-1412 Modifier le endpoint /terminal-settings de PUT à PATCH
Bogues
TEA-1346 TBT - Problème de traduction française
TEA-1348 SPA 1.16.04 - Double impression du règlement / rapport sur le terminal
TEA-1355 STH - Les durées de transaction sont trop longues
TEA-1391 La re-publication PATC ne fonctionne plus
TEA-1392 Le reçu client est imprimé deux fois
TEA-1397 GID - Si l’écran du terminal est en veille, le terminal ne se réveille pas avec une requête mais retourne T0
TEA-1398 SPA - SecureTable : bouton retour manquant lors de la saisie des numéros de table et d’addition
TEA-1417 Lorsqu’une transaction est effectuée avec MD - SP - GIFT, aucune réponse n’est renvoyée au POS
TEA-1460 Android 10 (A35, A80S) ne se reconnecte pas à GID si l’Internet est perdu puis rétabli pendant la même transaction
TEA-1487 GID - Exception critique - java.lang.StackOverflowError
TEA-1532 Plantage lors de l’impression automatique en app à app si le détail et la synthèse sont désactivés (version 2025-09-15 uniquement)
Publication le 30 juillet 2025
Notes de version - Applications Terminal - SecurePayment_1.16.05
Bogues
TEA-1228 Problèmes SPA avec les POS Volante et Aloha
TEA-1231 Problème d’inversion avec un code d’erreur non géré
TEA-1233 Les mots de passe Apikeys sont enregistrés en clair
Publication le 15 avril 2025
Notes de version - Applications Terminal - SecurePayment_1.16.04
Story
TEA-1168 POS Squirrel et TPV SecureTAB n’affichent pas le même montant lors d’un appel de transaction
TEA-1180 Pipeline : ajouter merge/branch pour exécuter le pipeline
TEA-1191 Créer une option développeur pour imprimer la copie client deux fois en cas de timeout
Bogues
TEA-504 Rapport trop volumineux : java.lang.OutOfMemoryError: Failed to allocate
TEA-1109 Plantage lors de l’impression manuelle de la copie client
Publication le 1er avril 2025
TEA-576 Secure Payment : Cliquer sur le bouton retour de l'écran « code manager requis » (lorsque le pourboire dépasse 50%), renvoie à un écran TIP sans le total de la transaction et le logo de l'entreprise.
TEA-587 Le supplément n'apparaît pas sur le reçu lorsqu'il est annulé.
TEA-618 Paymentree - 2 problèmes avec l'intégration App to App
TEA-620 A80 - Le bouton rouge « X » n'annule pas l'impression de la copie du client sur la transaction Tap.
TEA-630 DBA sur l'interface SPA
TEA-708 SURCHARGE NON APPLIQUÉE À UNE TRANSACTION
TEA-735 La réimpression d'un reçu imprime toujours le commis 0 alors qu'aucun commis n'est configuré.
TEA-738 Le code ISO est 00 lors de la réimpression
TEA-766 Les contre-passations ne sont pas déclenchées au début de l'application, au début de la transaction ou dans la liste de l'historique.
TEA-809 Rapport automatique - Si l'écran est éteint, le rapport de règlement n'est pas imprimé avant l'allumage de l'écran du terminal.
TEA-858 Correction de la possibilité d'une double ligne de frais lors de la saisie manuelle
TEA-544 Lorsque le bouton « retour » est cliqué sur l'écran de paiement, le terminal affiche toujours l'écran de paiement.
TEA-438 Exception critique - java.lang.IllegalStateException : commit déjà appelé
TEA-560 Exception critique - java.lang.IllegalStateException : Fragment TableListFragment
TEA-880 GID/App-to-App - L'impression de l'incrémentation/de l'achèvement fait planter l'application
TEA-22 App-To-App - Pour une REPRINT ajouter « Duplicate » sur le reçu pour qu'il ne soit pas considéré comme un règlement
TEA-498 App-To-App - La réimpression ne réimprime que la copie du commerçant
TEA-737 App-To-App - Imprimer l'achèvement annulé comme une vente annulée
TEA-786 App-To-App - Après un règlement, le rapport récapitulatif ne comprend pas les mêmes transactions que les rapports détaillés et de règlement.
TEA-803 App-To-App - Transaction manquante dans les rapports, et le rapport de règlement même s'il apparaît fermé dans l'historique des transactions.
TEA-441 SecureTable - Crash de l'application lors de l'utilisation du montant spécial 0.08 et lorsque l'option « ne pas conserver les activités » est désactivée.
TEA-482 SecureTable - Terminal bloqué lors du traitement de la connexion au point de vente
TEA-525 SecureTable - Le terminal reste bloqué sur l'écran de connexion au TPV s'il y a une surtaxe
TEA-805 SecureTable - Appmode Logging incorrect dans Datadog
TEA-900 SecureTable - La touche Pay full affiche un montant partiel
TEA-958 SecureTable - La transaction sauvegardée précédemment continue d'être réinscrite automatiquement.
TEA-959 SecureTable - Le transfert automatique et le transfert sont tous deux déclenchés, ce qui fait perdre de l'argent au commerçant
TEA-907 SecurePay - Double facturation après redémarrage du terminal
TEA-960 SecurePay - La réessai automatique est parfois déclenché, parfois non.
Date cible de publication : 4 décembre 2024
TEA-46 SecurePayment - La définition du mot de passe de l'administrateur et du commerçant pendant le processus d'activation provoque un crash et un redémarrage de l'application - corrigé
TEA-284 Secure Payment - Le remboursement total de la transaction (TIP/cashback) n'est pas possible si vous commencez par un remboursement partiel - corrigé
TEA-286 Secure Payment - Nous devons réajuster le texte sur l'écran de confirmation d'annulation en français - corrigé
TEA-288 Secure Payment - Logging - Parse request JSON in datadog logs
TEA-291 Secure Payment - Le temps de redémarrage du terminal ne fonctionne pas - corrigé
TEA-2 SecureTable - L'interface utilisateur est toujours en français alors que la langue est en anglais - corrigé
TEA-396 SecureTable - Il y a un court délai avant que le montant de la transaction n'apparaisse sur SPA - SPA 1.13 - corrigé
TEA-135 SecureTable - Lorsque le paiement est refusé, l'utilisateur est expulsé de la table - résolu
TEA-285 SecureTable - Le partage inégal ne fonctionne pas correctement - corrigé
TEA-4 Le passage du terminal en mode veille (Sleep mode) empêche l'impression automatique des rapports de fonctionner - résolu
TEA-37 Première transaction après un redémarrage, la première entrée de pin échoue - résolu
TEA-62 L'étiquette 'Print Footer' est sur plusieurs lignes lorsqu'un pied de page est ajouté - corrigé
TEA-84 L'application de paiement se bloque en cas de retrait de la batterie - résolu
TEA-99 A920 - Si le terminal n'est pas connecté pendant 2 minutes, il ne se réveillera plus de lui-même - corrigé
TEA-131 Impossible de démarrer une activité La propriété lateinit n'a pas été initialisée - corrigé
TEA-280 Le bouton retour n'est pas présent sur la page de l'historique des transactions - corrigé
TEA-393 L'utilisateur est expulsé de la page Historique des transactions après le délai d'attente même si l'utilisateur est toujours actif sur la page - corrigé
TEA-394 Ajout d'un écran de confirmation pour les annulations
TEA-401 Écureuil - Blocage de la calculatrice fractionnée à l'ouverture de l'écran
PP-1626 Autonome : Mettre une différence entre la copie d'impression du commerçant et celle du receveur dans les paramètres de l'imprimante
PP-4114 Secure Payment App - Mises à jour des options de remboursement - Remboursement autonome et remboursements liés
PP-4139 Secure Payment App - Téléchargement de l'hôte - Déplacement vers l'écran principal du menu Hamburger
PP-4107 SecureTable - Mise à jour pour récupérer efficacement les tables (nouvelle interface utilisateur)
PP-1975 Correction d'un problème de dépassement de limite lors de la lecture des langues des cartes
PP-2985 Standalone - Il n'y a pas de délai d'attente pour le pop-up d'erreur "no clerk exist" lorsqu'il n'y a pas d'employé ajouté.
PP-3095 ECR - L'utilisateur peut envoyer une transaction même s'il n'est pas sur l'écran d'accueil de la page.
PP-3207 App2App - Le pop-up apparaît trois fois de suite sur l'écran de paiement lorsque le montant est trop élevé
PP-4174 L'appareil A35 ne devrait pas pouvoir afficher l'avertissement de batterie inférieure à 15%.
PP-4213 Après un remboursement d'opérations, l'application se bloque (elle redémarre)