Habilidades paypal-integration
💳

paypal-integration

Seguro 🌐 Acceso a red

Crear pago y suscripciones de PayPal

Necesitas un flujo de pago de PayPal confiable que maneje pagos, suscripciones y reembolsos. Esta habilidad proporciona pasos claros para llamadas a la API, verificación de IPN y pruebas en sandbox.

Soporta: Claude Codex Code(CC)
📊 71 Adecuado
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "paypal-integration". Proporcionar una lista de verificación de verificación de IPN de PayPal.

Resultado esperado:

  • Recibir datos POST y preservar todos los campos
  • Agregar cmd=_notify-validate a la carga útil
  • POST de vuelta al endpoint de IPN de PayPal
  • Aceptar solo respuestas VERIFIED
  • Registrar e ignorar IDs de transacción duplicados

Usando "paypal-integration". ¿Cómo creo un plan de suscripción?

Resultado esperado:

  • Crear primero un producto a través de la API de Productos
  • Definir un plan de facturación con detalles de precios y ciclos
  • Activar el plan para hacerlo disponible
  • Crear una suscripción usando el ID del plan
  • Redirigir al suscriptor a la URL de aprobación

Usando "paypal-integration". ¿Cuáles son errores comunes en pago de PayPal?

Resultado esperado:

  • Confiar en devoluciones de llamada del cliente sin verificación del servidor
  • Procesar mensajes IPN sin verificar duplicados
  • Usar credenciales de sandbox en entorno de producción
  • No manejar todos los estados de pago (completado, reembolsado, contracargo)
  • Valores hardcodeados en lugar de usar configuración

Auditoría de seguridad

Seguro
v4 • 1/17/2026

Documentation-only skill providing PayPal integration guidance. All static findings are false positives: 'C2 keywords' refers to PayPal credential variables (client_id, client_secret); 'weak cryptographic algorithm' are scanner artifacts; 'Ruby/shell backtick execution' are markdown code block delimiters. Network URLs are legitimate PayPal API endpoints expected in payment documentation.

2
Archivos escaneados
669
Líneas analizadas
1
hallazgos
4
Auditorías totales

Factores de riesgo

Puntuación de calidad

38
Arquitectura
100
Mantenibilidad
85
Contenido
30
Comunidad
100
Seguridad
91
Cumplimiento de la especificación

Lo que puedes crear

Agregar flujo de pago

Mapear la configuración de botones del cliente, creación de órdenes del servidor y verificación de captura.

Planificar facturación recurrente

Definir creación de planes, aprobación de suscripciones y manejo de renovaciones.

Manejar reembolsos y disputas

Documentar la creación de reembolsos, manejo de contracargos y verificaciones de estado.

Prueba estos prompts

Lista de verificación de inicio rápido
Crear una lista de verificación concisa para agregar PayPal Smart Buttons y verificación de captura del lado del servidor.
Pasos de verificación de IPN
Delinear el flujo de verificación de IPN y verificaciones de idempotencia para un backend Flask.
Flujo de API de suscripciones
Listar los pasos de API para crear un producto, plan y suscripción, y devolver la URL de aprobación.
Diseño de flujo de reembolso
Describir los pasos del servidor para emitir un reembolso parcial y recuperar los detalles del reembolso.

Mejores prácticas

  • Verificar mensajes IPN antes de procesar cualquier acción de pago
  • Usar modo sandbox para todas las pruebas antes del despliegue en producción
  • Hacer endpoints y credenciales configurables mediante variables de entorno

Evitar

  • Confiar en devoluciones de llamada del cliente sin verificación del servidor
  • Procesar mensajes IPN sin verificaciones de idempotencia
  • Mezclar credenciales de sandbox y producción

Preguntas frecuentes

¿Es esto compatible con la API REST de PayPal?
Sí. La guía utiliza endpoints REST de PayPal para pagos, suscripciones y reembolsos.
¿Cuáles son los límites de esta habilidad?
Proporciona orientación y patrones únicamente. No ejecuta código ni configura tu cuenta de PayPal.
¿Puedo integrar esto con mi backend existente?
Sí. Los pasos son independientes del framework y pueden adaptarse a tu stack.
¿Accede o almacena mis datos?
No. No accede a archivos, credenciales o sistemas externos.
¿Qué debo verificar si falla la verificación de IPN?
Verificar URLs de endpoints, parámetros requeridos y errores de red, luego reintentar en sandbox.
¿Cómo se compara esto con los SDKs de PayPal?
Explica flujos y patrones, mientras que los SDKs proporcionan bibliotecas cliente ejecutables.

Detalles del desarrollador

Estructura de archivos

📄 SKILL.md