Configurar PayPal
Configurar PayPal
PayPal es una plataforma de pagos internacional que permite a sus clientes pagar con tarjeta de crédito, débito o saldo de su cuenta PayPal. Es ideal si atiende clientes de distintos países.
Obtener credenciales de PayPal
- Ingrese al portal de desarrolladores de PayPal (developer.paypal.com).
- Cree una aplicación en la sección de REST API apps.
- Copie su Client ID y su Secret.
- En la sección de webhooks, configure un webhook y copie el Webhook ID generado.
Activar PayPal en Agenda Lite
- Vaya a .
- Active la opción payments_paypal.
- Ingrese su paypal_client_id (Client ID de PayPal).
- Ingrese su paypal_secret (Secret de PayPal).
- Ingrese su paypal_webhook_id (ID del webhook configurado en PayPal).
- Guarde los cambios.
Modo de pruebas (Sandbox)
PayPal dispone de un entorno sandbox completo para realizar pruebas. Active la opción paypal_sandbox para utilizarlo.
Las URLs que Agenda Lite utiliza según el entorno son:
- Sandbox:
api-m.sandbox.paypal.com - Producción:
api-m.paypal.com
Autenticación y verificación
Agenda Lite se comunica con PayPal mediante autenticación OAuth. Utiliza su Client ID y Secret para obtener un token de acceso temporal que autoriza cada operación.
Las notificaciones de pago (webhooks) que PayPal envía a su sitio se verifican mediante firma de webhook. Agenda Lite valida automáticamente cada notificación usando el Webhook ID configurado para garantizar que proviene legítimamente de PayPal.