# PayPal OAuth 2.0 Authentication Implementation Plan
> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking.
**Goal:** Implement proper PayPal OAuth 2.0 authentication to verify user PayPal account ownership before adding as payment method.
**Architecture:** Replace stub implementation with full OAuth 2.0 authorization code flow. Generate CSRF state token, redirect to PayPal for authentication, exchange authorization code for access token, fetch user profile, and store verified payment method.