The `paypal-checkout-serversdk` Python library is **deprecated** as of its last release (1.0.3 on October 24, 2023). PayPal has transitioned this and other older server-side SDKs to private/restricted access on GitHub, meaning they are no longer actively maintained or supported. For new integrations or migrating existing ones, PayPal recommends using the `paypal-server-sdk` Python library or integrating directly with the PayPal REST APIs.
pip install paypal-checkout-serversdkVerified import paths — ran on the pinned version, not inferred.
This quickstart demonstrates how to initialize the **recommended replacement** `paypal-server-sdk` client. It retrieves API credentials from environment variables (`PAYPAL_CLIENT_ID` and `PAYPAL_CLIENT_SECRET`) and configures a client for the PayPal Sandbox environment. This setup allows you to begin making API calls to PayPal's REST APIs, such as creating or capturing orders.
Migrate your integration to the `paypal-server-sdk` Python library (available via `pip install paypal-server-sdk`) or implement direct REST API calls using a library like `requests`.
Plan and execute a migration to the current generation of PayPal's server-side SDKs (e.g., `paypal-server-sdk`) or directly integrate with PayPal's REST APIs.
Always verify the SDK's official status and recommended usage on the PayPal Developer website. For new projects, use `paypal-server-sdk`. For existing integrations with deprecated SDKs, prioritize migration.
Update your dependency management to use PyPI for installation or, ideally, migrate to `paypal-server-sdk` which has a public and maintained GitHub repository.
No dependency data recorded yet.