Tema: paypal+php
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/10/2008, 18:34
FalconShadow
 
Fecha de Ingreso: octubre-2008
Mensajes: 6
Antigüedad: 15 años, 7 meses
Puntos: 1
Respuesta: paypal+php

hola anion0x, este va a ser mi primer aporte a este foro espero que te sea util.

Primero que todo la cuenta tiene que ser bussines, y recibes el dinero en una tarjeta de credito cuando los montos a mover superan los 500 dolares (segun recuerdo), de otra forma puedes hacer retiros con depositos en cuentas bancarias.

Entrando en el proceso de pago, paypal dentro de la pagina tiene una seccion para generar los botones, con todas las caracteristicas que necesitan, lo puede generar encriptado o no, eso depende de ti, ahora esos botones con en realidad un form con una cantidad x de variables hechas campos "hidden", la mayoria no deberias modificarlas.

Cuando tienes definidos los productos con sus botones viene la parte entretenida , primero tienes que hacer la o las tablas con los datos que deseas guardar, en el caso de la pagina que encontraste viene definida. ahora tienes que crear la pagina php, en este caso con el codigo de coneccion, lo que pasa en este punto es que cuando se realiza el pago paypal envia un POST a esta pagina, la cual tiene devolverle todos los datos que esta envio, luego procesa los datos y te puede devolver 2 cosas un "VERIFIED" o un "INVALID" el primero significa que la comunicacion es correcta, no que se haya realizado el pago, dentro de las variables del POST vienen los datos para validar todo lo que quieras, correo, montos, pero lo mas importante el estado del pago completado, en proceso, denegado.. bueno aqui te dejo un link (no pude por ser nuevo la proxima sera, jajaj) a todas las variables que se transmiten
https://www.paypal.com/IntegrationCenter/ic_ipn-pdt-variable-reference.html

Bueno por ultimo, en tu cuenta de paypal en el perfil, en la opcion "Preferencias de Notificación de pago instantánea" debes escribir la direccion completa de tu pagina de validacion y listo. jajjaaja, ojala aqui tienes que empezar con las pruebas de integracion, para esto paypal tiene un sitio especial en el cual puedes hacer cuentas de prueba y todo lo que quieras como si estubieras en una cuenta normal, esta es la pagina https://developer.paypal.com/ , para utilizarla en ves de enviar los forms de tus botones a www.paypal.com los envias https://www.sandbox.paypal.com/ y creo que eso es todo, ahora te toca ponerte a programar.

Mucha Suerte
Falcon Shadow