
25/09/2006, 12:34
|
 | | | Fecha de Ingreso: diciembre-2003 Ubicación: Venezuela
Mensajes: 879
Antigüedad: 21 años, 3 meses Puntos: 6 | |
Hola,
Eso lo haces en 2checkout.com.
Entra a tu cuenta y selecciona la opción
7. Setting Up Your Site.
Luego haz click sobre la opcón "If you use a shopping cart please Click Here"
Alli te indican cuales son los parametros que te puede devolver 2checkout a tu rutina:
Passed back parameters
The following parameters will be passed back to your routine :
* order_number - 2Checkout.com order number
* card_holder_name - Card holder's name
* street_address - Card holder's address
* city - Card holder's city
* state - Card holder's state
* zip - Card holder's zip
* country - Card holder's country
* email - Card holder's email
* phone - Card holder's phone
* cart_order_id - Your cart ID number passed in.
* cart_id - Your cart ID number passed in.
* credit_card_processed - Y if successful, K if waiting for approval
* total - Total purchase amount.
* ship_name - Shipping information
* ship_street_address - Shipping information
* ship_city - Shipping information
* ship_state - Shipping information
* ship_zip - Shipping information
* ship_country - Shipping information
y para especificar la url de dicha rutina haz click en el vinculo que dice:
"To recieve these parameters, you must specify where they are sent.
You can do so here"
Alli puedes agregar tu logo a la página de 2checkout y colocar la url de la rutina que recibirá los datos.
Para esto debes colocar el parametro "Direct Return" en YES.
Tu rutina básicamente debe recibir los datos asi:
pResponseCode = request("credit_card_processed")
pIdOrder = request("cart_order_id")
p2CheckoutOrderNumber = request("order_number")
pAmount = request("total")
si pResponseCode es igual a "Y" quiere decir que la transacción se realizó OK.
Si tienes alguna duda, por aca ando.
Saludos, Luis |