paypal-integration

Integrate PayPal Checkout, subscriptions, IPN/webhooks, and refunds into applications.

1|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/haxlys/skills --skill paypal-integration-haxlys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paypal-integration
Source: https://github.com/haxlys/skills/tree/main/vendored/wshobson-agents/plugins/payment-processing/skills/paypal-integration
Command: npx skills add https://github.com/haxlys/skills --skill paypal-integration-haxlys

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PayPal integration challenges are solved by a comprehensive guide for adding Express Checkout, subscriptions, IPN/webhooks, and refunds to your application.

Core Features & Use Cases

  • PayPal Checkout: implement one-time payments with a streamlined checkout experience.
  • Subscriptions: set up recurring billing and automatic renewals.
  • IPN/Webhooks: receive asynchronous payment events and keep your system in sync.
  • Refund Workflows: programmatically issue refunds and track outcomes. Use cases include e-commerce storefronts, SaaS platforms with recurring billing, and marketplaces needing payouts and dispute handling.

Quick Start

Initialize a PayPal order and capture it to complete a payment flow in your application.

Frequently Asked Questions about paypal-integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate PayPal checkout into my application?

To integrate PayPal checkout, initiate the order client-side and capture the payment server-side to complete the transaction flow. This approach handles one-time payments through a streamlined express checkout experience.

How do I set up PayPal subscriptions for recurring billing?

PayPal subscriptions enable recurring billing and automatic renewals for SaaS platforms. You configure the subscription plans to automate the recurring billing cycle and handle the subsequent payment processing.

How do I process PayPal webhooks and IPN events?

Process PayPal webhooks and IPN events by receiving asynchronous payment notifications server-side to keep your system in sync. This mechanism ensures your application processes payment events and updates order statuses accurately.

Can I issue programmatic refunds through PayPal integration?

Yes, you can issue programmatic refunds through the PayPal integration to programmatically return funds and track outcomes. This refund workflow supports managing transaction disputes and reversals directly.

Does the PayPal integration support sandbox and live modes?

Yes, the PayPal integration supports both sandbox and live modes to test payment flows safely before deploying to production. You can validate your checkout, subscriptions, and webhook handling in the sandbox environment.