paypal-cli

Executes PayPal API operations including batch payouts, refunds, and transaction searches via command-line interface.

3|1|Updated May 19, 2026
One-click install
npx skills add https://github.com/adbertram/cli-tools --skill paypal-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: paypal-cli
Source: https://github.com/adbertram/cli-tools/tree/main/_repo/skills/paypal-cli
Command: npx skills add https://github.com/adbertram/cli-tools --skill paypal-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill eliminates the need for manual browser navigation and repetitive data entry when managing PayPal payouts, refunds, and transaction reporting, providing a stable and auditable command-line interface.

Core Features & Use Cases

  • Batch Payouts: Efficiently create and manage batch payments for multiple recipients using JSON-based input.
  • Automated Refunds: Execute full or partial refunds for direct captures or BrickLink-linked orders with built-in dry-run safety checks.
  • Transaction Reporting: Search and retrieve detailed transaction records across specific date ranges for accounting and reconciliation.

Quick Start

Use the paypal-cli to create a batch payout for a specific recipient by providing the receiver email and the payment amount.

Frequently Asked Questions about paypal-cli

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

FAQPage Schema
How do I automate PayPal batch payouts from the command line?

PayPal batch payouts are automated by executing API operations through a dedicated command-line interface, creating and managing batch payments for multiple recipients using JSON-based input.

Can I process automated PayPal refunds for direct captures without using a browser?

Automated PayPal refunds for direct captures are processed via the command-line interface, executing full or partial refunds with built-in dry-run safety checks without manual browser navigation.

What is the best way to search PayPal transactions across specific date ranges for accounting?

The best way to search PayPal transactions for accounting is using the command-line interface to retrieve detailed transaction records across specific date ranges for automated reconciliation.

Do I need authenticated PayPal API access to run automated transaction workflows?

Authenticated access to PayPal API endpoints is required to execute automated transaction workflows, alongside local browser-session state for unified transaction operations.

Can I execute dry-run safety checks before processing PayPal refunds?

Dry-run safety checks are supported before executing full or partial PayPal refunds for direct captures or BrickLink-linked orders, ensuring high-precision transaction handling and preventing errors.

What are the limitations of using a command-line interface for PayPal transaction management?

The command-line interface requires local browser-session state and authenticated PayPal API endpoints, meaning it is limited to environments supporting unified transaction operations and automated financial workflows.