orbit-pay-paypal

Community

Ensure modern PayPal SDK integration with this audit tool.

Authoradityaarsharma
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill addresses the complexity and potential security risks of PayPal's API, ensuring integration follows best practices and current v2 REST and Webhook standards.

Core Features & Use Cases

  • API Version Checking: Validates use of the modern v2 REST API instead of deprecated v1.
  • Smart Buttons Integration: Verifies implementation of Smart Buttons client SDK for a seamless user experience.
  • Server-side Verification: Ensures server-side verification after the onApprove event.
  • Webhook Security: Checks the correct handling and verification of PayPal webhook signatures.
  • IPN Deprecation: Guides the transition from IPN to webhooks for modern practices.
  • Token Caching: Caches OAuth2 tokens to improve efficiency.
  • Sandbox vs Live: Distinguishes between sandbox and live environments.
  • Currency Support: Validates currency support according to the PayPal country policy.

Quick Start

Run the PayPal SDK integration audit for a plugin with the command: /orbit-pay-paypal ~/plugins/my-plugin

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: orbit-pay-paypal
Download link: https://github.com/adityaarsharma/orbit/archive/main.zip#orbit-pay-paypal

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.