Skip to content

TavstalDev/PayPalSDK

Repository files navigation

PayPalSDK

Release (latest by date) Workflow Status License Downloads Stars Issues Forks

A C# SDK for interacting with the PayPal API, designed to simplify integration and provide a clear, type-safe interface for common PayPal operations.

Features

  • Orders API - create, update, confirm, capture, authorize, and track orders
  • Payments API - manage authorizations, captures, and refunds
  • Subscriptions API - handle billing plans, subscriptions, and transaction history
  • Invoicing API - create, send, cancel, and track payments for invoices
  • Webhooks - easily register webhooks and check webhook signatures
  • Payment Method Tokens - save payment methods securely using the vault
  • Shipment Tracking - add, update, and find tracking information
  • Catalog Products - create and manage your product listings
  • Currency Exchange - request live exchange rates
  • Strongly-typed models for all API requests and responses (fewer code errors)
  • Async/await support for all methods
  • Fully supports both Sandbox and Live environments

Documentation

Document Description
API Status Endpoint implementation status
Getting Started Installation and first request
Examples Usage examples
Contributing Contribution guidelines

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Attribution is appreciated but not required. If you use this SDK, please consider mentioning TavstalDev/PayPalSDK in your documentation.

Contact

For issues or feature requests, please use the GitHub issue tracker.

Disclaimer

This SDK is not affiliated with or endorsed by PayPal, Inc. Use at your own risk.

About

A lightweight C# SDK for PayPal REST v2 APIs. Easily create orders, capture payments, and process refunds using a clean, modular structure with HttpClient. Ideal for ASP.NET Core and other .NET apps.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages