Compétences paypal-integration
💳

paypal-integration

Sûr 🌐 Accès réseau

Créer le paiement et les abonnements PayPal

Vous avez besoin d'un flux de paiement PayPal fiable qui gère le paiement, les abonnements et les remboursements. Cette compétence fournit des étapes claires pour les appels API, la vérification IPN et les tests en sandbox.

Prend en charge: Claude Codex Code(CC)
📊 71 Adéquat
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "paypal-integration". Provide a PayPal IPN verification checklist.

Résultat attendu:

  • Recevoir les données POST et préserver tous les champs
  • Ajouter cmd=_notify-validate à la charge utile
  • Poster en retour vers le point de terminaison IPN PayPal
  • Accepter uniquement les réponses VERIFIED
  • Ignorer les identifiants de transaction en double et les journaliser

Utilisation de "paypal-integration". How do I create a subscription plan?

Résultat attendu:

  • Créer d'abord un produit via l'API Produits
  • Définir un plan de tarification avec les détails de cycle
  • Activer le plan pour le rendre disponible
  • Créer un abonnement utilisant l'ID du plan
  • Rediriger l'abonné vers l'URL d'approbation

Utilisation de "paypal-integration". What are common PayPal checkout mistakes?

Résultat attendu:

  • Faire confiance aux rappels clients sans vérification serveur
  • Traiter les messages IPN sans vérifier les doublons
  • Utiliser des identifiants sandbox en environnement de production
  • Ne pas gérer tous les états de paiement (terminé, remboursé, chargeback)
  • Encoder les valeurs en dur au lieu d'utiliser une configuration

Audit de sécurité

Sûr
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
Fichiers analysés
669
Lignes analysées
1
résultats
4
Total des audits

Facteurs de risque

Score de qualité

38
Architecture
100
Maintenabilité
85
Contenu
30
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Ajouter un flux de paiement

Mapper la configuration des boutons côté client, la création de commande côté serveur et la vérification de capture.

Planifier la facturation récurrente

Définir la création de plan, l'approbation d'abonnement et la gestion des renouvellements.

Gérer les remboursements et litiges

Documenter la création de remboursement, la gestion des chargebacks et les vérifications de statut.

Essayez ces prompts

Liste de vérification de démarrage rapide
Créer une liste de vérification concise pour ajouter les boutons intelligents PayPal et la vérification de capture côté serveur.
Étapes de vérification IPN
Décrire le flux de vérification IPN et les contrôles d'idempotence pour un backend Flask.
Flux d'API des abonnements
Lister les étapes API pour créer un produit, un plan et un abonnement, et retourner l'URL d'approbation.
Conception du flux de remboursement
Décrire les étapes serveur pour émettre un remboursement partiel et récupérer les détails de remboursement.

Bonnes pratiques

  • Vérifier les messages IPN avant de traiter toute action de paiement
  • Utiliser le mode sandbox pour tous les tests avant le déploiement en production
  • Rendre les points de terminaison et identifiants configurables via des variables d'environnement

Éviter

  • Faire confiance aux rappels clients sans vérification serveur
  • Traiter les messages IPN sans contrôles d'idempotence
  • Mélanger les identifiants sandbox et production

Foire aux questions

Est-ce compatible avec l'API REST PayPal ?
Oui. Le guide utilise les points de terminaison REST PayPal pour le paiement, les abonnements et les remboursements.
Quelles sont les limites de cette compétence ?
Il fournit uniquement des conseils et des modèles. Il n'exécute pas de code ni ne configure votre compte PayPal.
Puis-je l'intégrer avec mon backend existant ?
Oui. Les étapes sont agnostiques au framework et peuvent être adaptées à votre pile technologique.
Accède-t-il à mes données ou les stocke-t-il ?
Non. Il n'accède pas aux fichiers, identifiants ou systèmes externes.
Que dois-je vérifier si la vérification IPN échoue ?
Vérifier les URL des points de terminaison, les paramètres requis et les erreurs réseau, puis réessayer en sandbox.
Comment cela se compares aux SDK PayPal ?
Il explique les flux et modèles, tandis que les SDK fournissent des bibliothèques clientes exécutables.

Détails du développeur

Structure de fichiers

📄 SKILL.md