paypal-integration
This skill covers PayPal payment integration across multiple products and methods. Set up one-time payments and express checkout flows, configure recurring billing and subscriptions, handle refunds and disputes, and process webhooks for real-time payment notifications. Includes both client-side JavaScript SDK and server-side REST API approaches for maximum flexibility.
PayPal Integration enables you to add PayPal payment processing, express checkout, subscriptions, and refund handling to your application.
AI-generated summary based on this skill's SKILL.md
Install
HermeticOrmus/LibreUIUX-Claude-Code/paypal-integration · repository language: Shell
git clone https://github.com/HermeticOrmus/LibreUIUX-Claude-Code
cp -r LibreUIUX-Claude-Code/plugins/payment-processing/skills/paypal-integration ~/.claude/skills/paypal-integrationnpx skillfed install HermeticOrmus/LibreUIUX-Claude-Code/paypal-integrationFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I integrate PayPal payments into my website?
paypal-integration provides comprehensive tools for adding PayPal payment processing to your application. The skill covers both client-side JavaScript SDK integration and server-side REST API approaches. You can implement one-time payments, express checkout flows, and smart buttons. Start by setting up your PayPal developer account, obtaining API credentials, and choosing between the JavaScript SDK for frontend implementation or the REST API for backend processing. The skill guides you through authentication, payment creation, and order capture workflows.
What methods does paypal-integration support for payment processing?
paypal-integration supports multiple payment methods and flows. You can implement standard one-time payments, PayPal Express Checkout for streamlined transactions, smart buttons for flexible checkout experiences, and recurring billing for subscription management. The skill also covers handling different payment scenarios including order authorization and capture, payment status tracking, and integration with your existing application architecture. Both sandbox testing and production deployment are supported.
How do I set up recurring billing and subscription management?
paypal-integration includes dedicated guidance for configuring recurring billing and subscription payments. You can establish billing plans with customizable intervals, amounts, and trial periods. The skill covers subscription creation, customer enrollment, billing cycle management, and automatic payment processing. It provides both REST API methods for programmatic setup and webhook handling to monitor subscription status changes, cancellations, and failed payments in real time.
How do I handle PayPal webhooks and IPN notifications?
paypal-integration teaches webhook and Instant Payment Notification (IPN) handling for real-time payment event processing. You'll learn to register webhook endpoints, validate incoming notifications, and respond to payment events like completed transactions, refunds, and subscription changes. The skill covers both modern webhook architecture and legacy IPN methods, ensuring you can capture critical payment events and update your application state accordingly without polling.
How can I process refunds and manage payment disputes?
paypal-integration provides tools for handling refunds and payment disputes. You can issue full or partial refunds through the REST API, track refund status, and manage dispute resolution workflows. The skill covers refund initiation, status monitoring, and best practices for customer communication. It also addresses dispute handling procedures and documentation requirements to resolve payment conflicts effectively.
What's included in paypal-integration for sandbox testing?
paypal-integration supports comprehensive sandbox testing before production deployment. The skill guides you through creating sandbox accounts, obtaining test API credentials, and simulating various payment scenarios. You can test successful transactions, declined payments, subscription cycles, refunds, and webhook notifications in a safe environment. Sandbox testing ensures your integration works correctly before handling real payments.
SKILL.md
rendered from the published skill — quoted content, verbatim
PayPal Integration
Master PayPal payment integration including Express Checkout, IPN handling, recurring billing, and refund workflows.
When to Use This Skill
- Integrating PayPal as a payment option
- Implementing express checkout flows
- Setting up recurring billing with PayPal
- Processing refunds and payment disputes
- Handling PayPal webhooks (IPN)
- Supporting international payments
- Implementing PayPal subscriptions
Core Concepts
1. Payment Products
PayPal Checkout - One-time payments - Express checkout experience - Guest and PayPal account payments
PayPal Subscriptions - Recurring billing - Subscription plans - Automatic renewals
PayPal Payouts - Send money to multiple recipients - Marketplace and platform payments
2. Integration Methods
Client-Side (JavaScript SDK) - Smart Payment Buttons - Hosted payment flow - Minimal backend code
Server-Side (REST API) - Full
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 1 file
plugins/payment-processing/skills/paypal-integration/SKILL.md