paypal-integration

Integrates PayPal payments including checkout subscriptions refunds and IPN webhooks into applications via server-side API and JavaScript SDK.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, flask, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the integration of PayPal as a payment gateway into applications, enabling secure and efficient online transactions.

Core Features & Use Cases

  • Payment Processing: Handle one-time payments, recurring subscriptions, and payouts.
  • Checkout Flows: Implement express checkout and custom checkout experiences.
  • Webhook Handling: Process Instant Payment Notifications (IPN) for real-time transaction updates.
  • Refund Management: Facilitate full or partial refunds for captured payments.
  • Use Case: An e-commerce website can use this Skill to allow customers to pay using PayPal, manage subscription sign-ups, and process refunds directly through their admin panel.

Quick Start

Use the paypal-integration skill to create a PayPal order for $25.00 USD.

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 Flask e-commerce application?

PayPal checkout integration uses server-side Flask API calls for order creation and capture, combined with client-side JavaScript SDK for rendering express checkout buttons. This handles online transactions securely within your e-commerce application.

Can I manage recurring billing and subscriptions through the PayPal API?

Yes, recurring billing and subscriptions are fully supported. The integration manages subscription sign-ups and recurring payments by making server-side API calls to PayPal, enabling automated billing cycles for your application.

How does PayPal Instant Payment Notification verification work for transaction updates?

PayPal Instant Payment Notification (IPN) verification works by processing real-time webhook callbacks on your server. This integration handles IPN verification to provide immediate transaction status updates for your checkout flows and payment processing.

Do I need the requests library to process PayPal refunds and capture payments?

Yes, the requests library is required to execute server-side API calls for payment capture and refund management. It facilitates full or partial refunds for captured payments directly through your application's backend.

What is the best way to handle partial refunds for captured PayPal payments?

The best way to handle partial refunds is through the refund management feature, which facilitates full or partial refunds for captured payments. It uses server-side API calls to process the refund transaction directly with PayPal.