Paypal: un producto con distintos precios

Categories: paypal - Tags: ,

Sugiero leer el tutorial sobre botones “comprar ahora” y “carrito de compras” para comprender sin problemas este tutorial.

A veces ocurre que tenemos un productos por ejemplo unas botellas de lubricante cuyo precio varía según el tamaño por lo que necesitamos un combo en el que elija el usuario y paypal altere el precio del producto, para eso agregamos el siguiente código:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
<input type="hidden" name="on1" value="Size">Size <br />
<select name="os1">
  <option value="06oz">6 oz. bottle - $5.95 USD</option>
  <option value="12oz">12 oz. bottle - $9.95 USD</option>
  <option value="36oz">3 12 oz. bottles - $19.95 USD</option>
</select>
<br />
<input type="hidden" name="option_index" value="1">
<input type="hidden" name="option_select0" value="06oz">
<input type="hidden" name="option_amount0" value="5.95">
<input type="hidden" name="option_select1" value="12oz">
<input type="hidden" name="option_amount1" value="9.95">
<input type="hidden" name="option_select2" value="36oz">
<input type="hidden" name="option_amount2" value="19.95">

Como vemos aquí el código se divide en dos partes:
- Primero creamos un campo hidden llamado on1 con el nombre del atributo (size) y un combo llamado os1 donde guardamos el valor del tamaño (6, 12 o 36 onzas)

- En la segunda parte debemos establecer un precio por cada una de las opciones por ejemplo si elijo 6oz(option_select0) el precio será 5.95(option_amount0)

Finalmente sugiero leer el post anterior en el que explico el uso de atributos en paypal

2 Responses to Paypal: un producto con distintos precios

  1. cam says:

    Gracias!!, estuve buscando por mucho tiepo en la documentacion oficial y no daban ningun ejemplo de como hacerlo, es decir uno debia imaginarselo (imposible).

  2. anghel vega says:

    Buen post, felicitaciones,

Leave a Reply

Your email address will not be published. Required fields are marked *


eight × 3 =

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>