Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/06/2016, 19:47
Avatar de xfxstudios
xfxstudios
 
Fecha de Ingreso: junio-2015
Ubicación: Valencia - Venezuela
Mensajes: 2.448
Antigüedad: 9 años, 4 meses
Puntos: 263
Respuesta: Como configurar express checkout de paypal

Claro esto trabajo con unas clases que realice, pero las puedes modificar a tu manera:


index.php (Aqui cargamos el boton de pago con los datos de realizar en la transaccion
Código PHP:
Ver original
  1. include('clase.php');
  2. include('conexion.php');
  3.  
  4.  
  5. $_SESSION['user_id'] = "XXXXXXXXX";
  6.  
  7. //Inicializamos la clase Pay
  8. $pro = new Pay($db);
  9.  
  10. $email    = '[email protected]';      //Cuenta de PayPal que recibirá el Dinero
  11. $producto = 'Coraza Morada';                //Nombre del Producto
  12. $codigo   = 'AB4025';                       //Codigo del Producto
  13. $monto    = '10.00';                        //Monto del Producto
  14. $moneda   = 'USD';                          //Moneda
  15. $cantidad = '3';                            //Cantidad de Unidades o monedas a adquirir
  16.  
  17. //Cargamos los datos para preparar el botn de pago para paypal
  18. $datos = array(
  19.             'cmd'           =>  '_xclick',
  20.             'charset'       =>  'utf-8',
  21.             'business'      =>  $email,                            
  22.             'item_name'     =>  $producto,                         
  23.             'item_number'   =>  $codigo.'|'.$_SESSION['user_id'],  
  24.             'amount'        =>  $monto,                            
  25.             'currency_code' =>  $moneda,                           
  26.             'quantity'      =>  $cantidad,                         
  27.             'return'        =>  'http://psslpro.com/test/complete.php',//URL de retorno luego de finalizado el pago
  28.             'cancel_return' =>  'http://psslpro.com/test/complete.php',//URl de retorno en caso de error o Pago Incompleto
  29.             'bn'            =>  'Business_BuyNow_WPS_SE',
  30.            
  31.  
  32.             );
  33.  
  34. //Mostramos el Boton para Pagar con PayPal
  35. if(isset($_SESSION['user_id'])){
  36.  echo $pro->form($datos);
  37.  }else{
  38.     echo "Debe estar logueado para adquirir este producto";
  39.  }
__________________
[email protected]
HITCEL