paypal-integration

Implement PayPal REST API checkout, subscriptions, refunds, and IPN handling.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/Jhabbig/Habbig --skill paypal-integration-jhabbig
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paypal-integration
Source: https://github.com/Jhabbig/Habbig/tree/main/.claude/plugins/wshobson/payment-processing/skills/paypal-integration
Command: npx skills add https://github.com/Jhabbig/Habbig --skill paypal-integration-jhabbig

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the complexity of wiring PayPal into an application by guiding you through payment checkout, subscription billing, refunds, and transaction verification in a reliable way.

Core Features & Use Cases

  • One-time checkout: Create and capture PayPal orders for standard purchases and hosted payment flows.
  • Recurring billing: Set up subscription plans and approval flows for ongoing customer payments.
  • Payment operations: Handle IPN notifications, refunds, chargebacks, and dispute-related updates.
  • Use Case: A developer building an online store can use this Skill to accept payments, automate order capture, and process refunds without designing the entire PayPal flow from scratch.

Quick Start

Use this skill to design a PayPal checkout flow for my app, including order creation, payment capture, subscription support, and refund handling.

Frequently Asked Questions about paypal-integration

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

FAQPage Schema
How do I implement PayPal checkout and order capture in my application?

To implement PayPal checkout, you create a checkout order via the PayPal REST API, redirect the user to the hosted payment flow, and then call the capture endpoint to finalize the transaction and secure the payment.

What is the best way to set up PayPal recurring billing and subscriptions?

Setting up PayPal recurring billing involves creating subscription plans through the API and establishing an approval flow for customers to authorize ongoing automated payments for their subscriptions.

How do I handle PayPal webhook or IPN notifications for payment verification?

PayPal webhook and IPN notification handling requires processing incoming server requests and validating notification payloads to securely verify transaction events like payment captures or subscription updates.

Can I process refunds and manage disputes using the PayPal API?

Yes, you can process refunds and manage disputes via the PayPal REST API by executing refund calls against captured orders and updating transaction records based on dispute-related notifications.

Do I need to design a PayPal payment flow from scratch for my e-commerce store?

No, you do not need to design a PayPal payment flow from scratch because you can use structured guides for payment checkout, subscription billing, and transaction verification to integrate e-commerce payments reliably.