Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/08/2011, 11:42
carolina3
 
Fecha de Ingreso: agosto-2011
Ubicación: barcelona
Mensajes: 237
Antigüedad: 12 años, 9 meses
Puntos: 1
error en pagos por paypal

muy buenas estoy algo desesperada con este temita ya la gente me dice que es muy fácil pero ami me da dolores de cabeza,

el caso es que no consigo pasar una variable que me da el total del pedido en la pasarela de pago paypal y no se que es lo que tengo mal.

alguien podría echar una ojeada a este código porfaa

aquí declaro una serie de parámetros con el carrito donde sumo los productos:
Código PHP:
//variables de sesion 
if (isset($_SESSION['carrito'])){
    
$carrito_mio=$_SESSION['carrito'];
    
$pedido="pedido de compra . <br><br>  ";
    
$total=0;
    for(
$i=0;$i<=count($carrito_mio)-1;$i ++){
        if(
$carrito_mio[$i]!= NULL){
            
$pedido .= $carrito_mio[$i]['lugar'] . "  ********  " $carrito_mio[$i]['precio'] . " x " 
            
$carrito_mio[$i]['cantidad'] . "Total : " $carrito_mio[$i]['precio'] * $carrito_mio[$i]['cantidad'
            . 
"Euros <br> ";
            
            
$total $total +  $carrito_mio[$i]['precio'] * $carrito_mio[$i]['cantidad'];
                
        }
    } 


Código HTML:
Ver original
  1. <form action="https://www.paypal.com/cgi-bin/webscr" method="post"   name="pago" id="pago">
  2. <input type="hidden" name="cmd" value="_s-xclick">
  3. <input type="hidden" name="bussines" value="[email protected]">
  4. <input type="hidden" name="item_name" value="ropa y complementos">
  5. <input type="hidden" name="item_numbre" value="xa">
  6. <input type="hidden" name="amount" value="<?php print $total;?>">
  7. <input type="hidden" name="no_shipping" value="0" />
  8. <input type="hidden" name="no_note" value="1" />
  9. <input type="hidden" name="currency_code" value="EUR" />
  10. <input type="hidden" name="hosted_button_id" value="LNYCEU8CCA">
  11. <input type="hidden" name="1c" value="ES" />
  12. <input type="hidden" name="bn" value="PP-BuyNowBF" />
  13.  
  14. <img alt="" border="0" src="https://www.paypalobjects.com/es_ES/i/scr/pixel.gif" width="1" height="1">
  15. </form>

bueno pues al rellenar los datos el usuario es mandado a la web de paypal pero el total me sale el que especifico en el botón de paypal al crearlo no me pasa el valor de la variable $total donde esta el error.

Última edición por carolina3; 08/08/2011 a las 14:32