About
This skill provides comprehensive guidance and implementation patterns for embedding PayPal's suite of payment solutions into web applications. It covers the full lifecycle of payment processing, from setting up client-side Smart Payment Buttons and server-side REST API order creation to handling asynchronous webhooks via Instant Payment Notification (IPN). Whether you are building a simple e-commerce checkout, a SaaS subscription model, or managing complex refund and dispute workflows, this skill offers the boilerplate code and best practices needed to ensure secure, production-grade financial transactions.