paypal-integration
Integrate PayPal payment processing with support for express checkout, subscriptions, and refund management. Use when implementing PayPal payments, processing online transactions, or building e-commerce checkout flows.
By wshobson · 9,494 installs
npx skills add wshobson/agents --skill paypal-integration
Source repository · Upstream listing
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 control over payment flow
Custom checkout UI
Advanced features
3. IPN (Instant Payment Notification)
Webhook like payment notifications
Asynchronous payment updates
Verification required
Quick Start
Detailed patterns and worked examples
Detailed pattern documentation lives in references/details.md . Read that file when the navigation tier above is insufficient.
Testing