Antiguo 06-abr-2008, 00:17   #1 (permalink)
Usuario activo
 
Fecha de Ingreso: febrero-2008
Mensajes: 28
RicardoA sin puntos positivos o negativos
Predeterminado Reenvio POST desde - A PayPal

Hola,

Tengo una duda, y seré breve: He estado creando un sistema de pago con PayPal, y lo que tengo es así:

En mi sito web:

<form action="https://www.paypal.com/cgi-bin/webscr" method="post">

<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="micuentadecorreo@correo">
<input type="hidden" name="item_name" value="Manual que quiero vender">
<input type="hidden" name="item_number" value="Abril-01">
<input type="hidden" name="amount" value="20.00">
<input type="hidden" name="shipping" value="0.00">
<input type="hidden" name="no_shipping" value="0">
<input type="hidden" name="no_note" value="0">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="lc" value="NI">
<input type="hidden" name="bn" value="PP-BuyNowBF">
<input type="hidden" name="rm" value="2">
<input type="hidden" name="custom" value="20">

<input type="hidden" name="return" value="http://www.mipagina/exito.php">
<input type="hidden" name="cancel_return" value="http://www.mipagina/sinexito.php">


<input type="image" src="https://www.paypal.com/es_XC/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
<img alt="" border="0" src="https://www.paypal.com/es_XC/i/scr/pixel.gif" width="1" height="1">

</form>


En la pagina Exito.php:

foreach($_POST as $key => $value){
if($key=="payment_status"){
if($value=="Completed"){
echo "Pago verificado";
echo $key." = ". $value."<br>";
}
}
}

A como ven, es lo unico que sé para verificar si se hizo el pago.

Preguntas:
Es verdad que despues de este proceso tengo que enviarle a PayPal una notificación que recibí el "payment_status = Completed" ?

Tengo DESACTIVADO el PDT (Transferencia de Datos de Pago) y el IPN (Notificación de pagos Instantaneos) porque con el codigo que está arriba veo que es suficiente para saber si la operación fue o no un exito.


Veo que el proceso se resume así:
1 Desde mi pagina envió a PayPal los datos de la compra (y al usuario)
2 PayPal me envia el Ok o que la operación fue cancelada (envia al usuario a sinexito.php)
3 Envio a PayPal de que recibí su notificación de OK ??? (Primera pregunta)

Otra pregunta:
Alguien me puede dar algún "buen" codigo para verificar si el pago se efectuó o no realmente? (El que dan en PayPal no veo que me funcione y eso que sé un poco de programación PHP)

Agradecería sus comentarios amigos.
RicardoA está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Respuesta

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Activado

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Compradores de PayPal RicardoA Comercio electrónico y negocios en línea 1 03-abr-2008 18:36
Fondos En Paypal portalz Comercio electrónico y negocios en línea 6 27-mar-2008 18:46
Pagos via Paypal imported_LorD_FeniX Comercio electrónico y negocios en línea 6 08-may-2006 14:16
Espacios en blanco entre post y post gato89 Asuntos Técnicos, Seguridad y Configuración 2 01-feb-2006 19:46

Alojamiento web, Hosting Reseller, Servidores Dedicados - All in Hosting

La franja horaria es GMT. Ahora son las 12:21.

Rioserver
Web hosting y dominios
Planes de hosting desde 2.90 USD
Soporte 24/7

www.rioserver.com

Infranetworking.com
Hosting PHP-MySQL
desde $3,5 dólares al mes!
Servidores Dedicados Hosting Reseller
www.infranetworking.com

¡Espacio disponible!
Anúnciate en este espacio
ahora, no esperes más
haz clic aquí

www.comunidadhosting.com

AQPhost es Hosting Reseller
Te asesoramos
Inicia tu empresa de Web Hosting
¡hoy mismo!

www.aqphost.com/revendedores.htm


     ComunidadHosting  

La más grande comunidad dedicada al web hosting en nuestro idioma.

Para anunciar en ComunidadHosting, o para información general, por favor utiliza el formulario de contacto.







Desarrollado por: vBulletin® Versión 3.7.4
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.
Traducido por mcloud de vBhispano.com

Search Engine Friendly URLs by vBSEO 3.2.0