Su primer paso es utilizar una cuenta de paypal payments pro. Si la memoria funciona correctamente, solo puede realizar una devolución de llamada en cuentas pro. De lo contrario, su donación de PayPal es más o menos un viaje de ida.
Por favor, comprenda que su pregunta es muy complicada y que probablemente no resultará en un ejemplo completo.
La mejor sugerencia que puedo dar es leer sobre la documentación de la API de PayPal y ver si la API de PHP se adapte a sus necesidades ...
https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/howto_api_overview
El PHP/MySQL final de las cosas que está en en este punto. Debe almacenar la información del usuario que usaría para enviar y validar las transacciones exitosas basadas en los resultados de la API de Paypal.
Si bien esta respuesta puede no ser adecuada para su situación, es al menos un pequeño punto en la dirección correcta. Sugeriría tener cuidado de considerar reembolsos y pagos cancelados. Si hay algo que ganar al acumular estos "puntos" que mencionas, entonces debes cubrir bien la seguridad. De lo contrario, recibirás una apuesta y podrías perder algo si esto no se hace correctamente.
Si tiene algo específico que agregar a esta pregunta para reducir las posibles respuestas, hágamelo saber e intentaré actualizar esta respuesta con una respuesta mejor y más específica.
"El primer paso es usar una cuenta paypal cuenta Pro. Si la memoria no falla, sólo se puede devolución de llamada en las cuentas pro. De lo contrario su donación paypal es más o menos un viaje de ida". Incorrecto. IPN está disponible en todas las cuentas Premier y Business, independientemente del producto. – Robert
lol supongo que la memoria no me sirve correctamente. –