PHPackages                             community-sdks/payment-providers-php - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. community-sdks/payment-providers-php

ActiveLibrary

community-sdks/payment-providers-php
====================================

Language-agnostic payment provider contract implementation for PHP with built-in Stripe, Paddle, and PayPal adapters.

00PHP

Since Mar 9Pushed 2mo agoCompare

[ Source](https://github.com/community-sdks/payment-providers-php)[ Packagist](https://packagist.org/packages/community-sdks/payment-providers-php)[ RSS](/packages/community-sdks-payment-providers-php/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

community-sdks/payment-providers-php
====================================

[](#community-sdkspayment-providers-php)

PHP package implementing provider-agnostic payment contracts defined in [`contracts`](https://github.com/community-sdks/contracts/tree/main/payment-providers).

Features
--------

[](#features)

- Unified provider interface aligned with shared contracts.
- Built-in providers included in package:
    - Stripe (`stripe/stripe-php`)
    - Paddle (`paddlehq/paddle-php-sdk`)
    - PayPal (`paypal/paypal-server-sdk`)
- Register custom providers outside of this package.
- PHPUnit tests for registry, gateway routing, and custom provider registration.

Install
-------

[](#install)

```
composer install community-sdks/payment-providers-php
```

Quick Start
-----------

[](#quick-start)

```
