diff --git a/uc_ogone_payment.module b/uc_ogone_payment.module
index 2f31eaf..7dfa0ba 100644
--- a/uc_ogone_payment.module
+++ b/uc_ogone_payment.module
@@ -337,7 +337,7 @@ function uc_ogone_call(&$arg1, $arg2) {
   
   $pspid = filter_xss(variable_get('ogone_pspid_id', TRUE));
   $orderid = $arg1->order_id;
-  $amount = $arg1->order_total * 100;   //amount *100
+  $amount = round($arg1->order_total * 100);   //amount *100
 
   $currency = filter_xss(variable_get('ogone_currency', TRUE));
   $language = filter_xss(variable_get('ogone_language', 'en_US'));
@@ -372,7 +372,7 @@ function uc_ogone_call(&$arg1, $arg2) {
   $ogone_button_text = t('Click here to go to payment page manualy');
 
   $orderid = $arg1->order_id;
-  $amount = $arg1->order_total * 100;   //amount *100
+  $amount = round($arg1->order_total * 100);   //amount *100
 
   $sha_suffix = variable_get('ogone_sha1_signature_pre', TRUE);
 
