Écarts d'arrondissement à la création de facture dans Acomba
Symptôme
Le total de la facture créée dans Acomba diffère de quelques cents du total envoyé par votre système (ex. 239,08 $ envoyé → 239,04 $ dans Acomba).
Explication
Ce comportement n'est pas anormal : il provient du moteur d'Acomba lui-même. Lors de la création d'une facture, des écarts d'arrondissement peuvent survenir et le calcul des taxes peut différer légèrement de celui de votre système source.
Comment le gérer côté intégration
Le payload de retour contient la facture créée dans Acomba en son entièreté, incluant le total de la transaction : c'est cette valeur qui fait foi côté ERP. Lisez le total retourné (plutôt que le total envoyé) pour vos réconciliations et affichages, et prévoyez une tolérance de quelques cents dans vos validations automatiques.
Précalculer les taxes avant de créer (mode simulation)
Acomba permet de précalculer les taxes d'une transaction via un mode simulation
(SIMULATE_TRUE) : le moteur calcule taxes et total sans créer la facture. À utiliser
avec réserve — ce n'est pas un mécanisme officiellement garanti, et le total qui fait foi
reste celui retourné par la création réelle. Écrivez-nous avant de bâtir votre intégration
là-dessus.