{Résolu}[ Atos ] Pb de montant arrondi, le montant de la page CB est faux |
Bienvenue invité ( Connexion | Inscription )
{Résolu}[ Atos ] Pb de montant arrondi, le montant de la page CB est faux |
5 Oct 2004, 12:08
Message
#1
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 110 Inscrit : 23-July 04 Lieu : Paris Membre no 2931 |
Voila mon pb: a la sortie du checkout_confirmation, le total de ma commande est:
$order->info['total'] = 9.20 euros (normal) Quand j'arrive sur la page de saisie de CB, il est de 9.19 euors Dans le module ATOS, le montant initial a subi ce traitement (dans la fonction qui crée la commande à envoyer a ATOS): $amount = sprintf("%03d", $amount * $this->_getCurrencyUnit($currency)); Quelqu'un peut-il me m'expliquer cette ligne? Avez-vous deja rencontré ce probleme? -------------------- CREloaded 6.0 FR SP1.1.01 + TVA Intracomm + B2B_b092 + Paiement Atos + Visitors Web Stats 1.7 + OrderCheck
|
|
17 Feb 2012, 16:49
Message
#2
|
|
Ceinture blanche OSC Groupe : Membres Messages : 8 Inscrit : 1-March 05 Lieu : LENS Membre no 4961 |
J'ai également ce problème d'arrondi avec un module ATOS 2.8
Voici la ligne en question sur cette version : Code $amount = sprintf('%03d', (int)(round($amount,2) * $this->_getCurrencyUnit($currency))); Cela semble pourtant correct. -------------------- osCommerce Online Merchant v2.2 RC2 W3C Valid FR + STSv4.6 + Ultimate SEO URLs 2.1d + CCGV trad + QTPRO 4.6
|
|
Version bas débit | Nous sommes le : 29th March 2024 - 13:03 |
Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |