Foros del Web » Estrategias Digitales y Negocios Online » Negocios »

Parámetros para shipping

Estas en el tema de Parámetros para shipping en el foro de Negocios en Foros del Web. Buenos días: Necesito una ayudita por aquí, Estuve haciendo un carrito de compras en PHP, configurar productos, añadir productos etc... y mi cliente me pidió ...
  #1 (permalink)  
Antiguo 23/02/2008, 10:37
 
Fecha de Ingreso: enero-2008
Mensajes: 115
Antigüedad: 16 años, 3 meses
Puntos: 1
Parámetros para shipping

Buenos días:
Necesito una ayudita por aquí,
Estuve haciendo un carrito de compras en PHP, configurar productos, añadir productos etc... y mi cliente me pidió integrarlo con PayPal y bueno... investigué un poco y al final salió todo muy bien... pero ocurrió un problema, resulta que el reside en EE.UU y me pidió lo siguiente: "Añadir gastos de envío", pero estos gastos de envío deben de cumplir la siguiente condición:
Si los envíos son dentro de los EE.UU se cobra $5 en total por los gastos de envío... no importa cuantos productos sean.... pero, si los envíos son fuera de los EE.UU se cobrará $10 no importa cuantos productos sean...

Ahora bien.... yo cuando le paso los parametros a paypal lo hago de la siguiente manera:
Código HTML:
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" onsubmit="javascript:return valid();" name="frm">						
<input type="hidden" name="upload" value="1" />
<input type="hidden" name="cmd" value="_cart" />
<input type="hidden" name="cbt" value="Return to MacaPunch" />
<input type="hidden" name="bn" value="MacaPunch" />
<input type="hidden" name="rm" value="2" />
<input type="hidden" name="custom" value="un_valor_personalizado" />
<input type="hidden" name="return" value="http://miweb/checkout/finish" />
<input type="hidden" name="cancel_return" value="http://miweb/chkcancel.php" />
<input type="hidden" name="business" value="[email protected]" />
<input type="hidden" name="currency_code" value="USD" />
<!-- Estos campos son generados con PHP dependiendo de los productos que el comprador tenga en su carrito -->
<input type="hidden" name="item_name_1" value="Producto 1" />
<input type="hidden" name="item_quantity_1" value="1" />
<input type="hidden" name="amount_1" value="20.00" />
<input type="hidden" name="item_name_2" value="Producto 2" />
<input type="hidden" name="item_quantity_2" value="2" />
<input type="hidden" name="amount_2" value="40.00" /> 
Bueno, como verán... esos son los parámetros que le paso a paypal (sandbox por el momento)... los campos de los productos los genero con PHP dependiendo de los q tengan en su carrito, ahora bien.... como les dije... quiero pasarle un valor total de los gastos de envío (shipping)
vi que hay una variable llamada "shipping", pero creo que esto es cuando hay un solo producto... osea no de la forma item_name_x, sino de la forma normal...
vi también que hay algo para impuestos llamado "tax_cart" que lo asigna a todo el carrito... hay algo así para los gastos de envío???... solo kiero poner gastos de envío predefinido... por ejemplo pasarle como gastos de envío $15... lo del valor por país y eso lo puedo hacer con javascript... ya que inicialmente tambien hay un formulario para que el comprador llene sus datos, nombre, apellido, direccion, ciudad... país... etc... entonces... al seleccionar el páis... verificaré que código de país está seleccionado y con javascript cambio el valor de la variable para los "gastos de envío" al valor adecuado.... por ahora lo que necesito es como asignar un "gasto de envío total" para el carrito... no sé que variable es.... ya que la variable "shipping" no me funciona... o al menos... no sale como descripción en el carrito....

ojalá puedan ayudarme... es muy urgente

saludos y gracias!!!
  #2 (permalink)  
Antiguo 22/03/2008, 08:48
 
Fecha de Ingreso: noviembre-2007
Mensajes: 73
Antigüedad: 16 años, 5 meses
Puntos: 2
Re: Parámetros para shipping

Deberias hacer esa consulta en los foros de programacion, alli te sabran orientar o contratar un freelancer!

Saludos!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:45.