Process a refund for transaction ID ABC123
Common usage pattern for this MCP server
Ask Claude: "Process a refund for transaction ID ABC123"Integrate PayPal commerce capabilities, payment processing, and transaction management
Connect Claude to PayPal for comprehensive payment processing and financial operations.~/Library/Application Support/Claude/claude_desktop_config.json%APPDATA%\Claude\claude_desktop_config.json{
"mcpServers": {
"paypal": {
"transport": "sse",
"url": "https://mcp.paypal.com/sse"
}
}
}{
"mcpServers": {
"paypal": {
"transport": "sse",
"url": "https://mcp.paypal.com/sse"
}
}
}Rate limit reached - 429 RATE_LIMIT_REACHED error
PayPal doesn't publish rate limits but blocks anomalous traffic. Use webhooks instead of polling. Cache OAuth tokens (valid 8 hours). Implement exponential backoff on 429 errors. Contact support if legitimate traffic blocked.
Authentication failed - 401 Unauthorized error
Verify API credentials match environment (sandbox vs live). Check client ID and secret are correct. Generate new OAuth token if expired (8 hour lifetime). Use https://api-m.sandbox.paypal.com for sandbox testing.
Sandbox vs production environment confusion
Sandbox URL: https://api-m.sandbox.paypal.com. Production URL: https://api-m.paypal.com. Use separate API credentials for each environment. Test all operations in sandbox before going live.
Insufficient permissions for refund or transaction operation
Verify PayPal account is Business account (not Personal). Check API app has required scopes enabled in developer dashboard. Ensure transaction is eligible for refund (not expired). Review account restrictions.
Common usage pattern for this MCP server
Ask Claude: "Process a refund for transaction ID ABC123"Common usage pattern for this MCP server
Ask Claude: "Show today's payment activity"Common usage pattern for this MCP server
Ask Claude: "Generate monthly transaction report"Common usage pattern for this MCP server
Ask Claude: "Check account balance"Loading reviews...
Join our community of Claude power users. No spam, unsubscribe anytime.
Required