
Pro PayPal E-Commerce
Damon Williams
- Editorial
- Apress
- Año
- 2007
- Páginas
- ~279
- Nivel
- Intermedio
De qué trata
Guía técnica escrita por Damon Williams, que trabajaba en PayPal y dirigía la PayPal Developer Network cuando la escribió. Explica cómo integrar los servicios de pago de PayPal en sitios y aplicaciones web tal como existían en 2007. Presenta PayPal no solo como procesador de tarjetas, sino como una plataforma de dinero digital, y enseña a elegir el producto adecuado para cada tipo de tienda. Está dirigida a desarrolladores web de nivel intermedio que ya saben programar del lado del servidor. No depende de un lenguaje concreto: los conceptos sirven para cualquier lenguaje con el que se construya la tienda.
Empieza con los fundamentos del comercio electrónico y el funcionamiento interno de PayPal, y después recorre los productos de la época: Website Payments Standard (botones y carritos alojados por PayPal), Website Payments Pro (cobro directo con tarjeta dentro del propio sitio), la PayPal API, Instant Payment Notification (IPN) para recibir avisos de pago en el servidor, Payment Data Transfer (PDT) y Encrypted Website Payments para proteger los botones de pago. También dedica espacio a la administración de la cuenta, los informes de transacciones, la protección contra el fraude y el Payflow Gateway, la pasarela pensada para comercios con su propia cuenta de comercio.
No se construye una aplicación completa: es una obra de referencia con ejemplos de integración para cada servicio. Su valor hoy es sobre todo histórico y conceptual. Ayuda a entender flujos que siguen vigentes, como las notificaciones asíncronas de pago (el antecedente de los webhooks actuales), la conciliación de transacciones y la prevención del fraude. Sin embargo, casi todas las APIs y productos que describe han quedado como heredados o han cambiado de nombre: las integraciones modernas usan la API REST de PayPal y sus SDK de checkout. Conviene leerlo sabiendo esto y consultar la documentación actual antes de implementar nada.
- PayPal
- Pagos en línea
- Website Payments Standard
- Website Payments Pro
- PayPal API
- Instant Payment Notification
- Payment Data Transfer
- Encrypted Website Payments
- Payflow Gateway
- Prevención de fraude
- Reportes de transacciones
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✗ Sin proyectos

