Payum/Payum
PHP Payment processing library. It offers everything you need to work with payments: Credit card & offsite purchasing, subscriptions, payouts etc. observed · 2026-08-28
Health v2 · maintenance only
75/100
- Activity 99
- Release rhythm 30
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 235.0
- age_days: 5031
- days_rel: 252
- days_push: 7
- n_releases_24m: 3
Adoption not part of the score
1924 stars · 346 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Payum is a MIT-licensed PHP payment processing library that unifies 50+ payment gateways (Stripe, PayPal, Klarna, Authorize.Net, Sofort, and more) behind a single request/reply pipeline. It models the full payment lifecycle — capture, authorize, refund, cancel, payouts, subscriptions, and IPN notifications — with framework integrations for Symfony, Laravel, and e-commerce platforms like Sylius.
Use cases
- accept credit card and offsite payments in a PHP app
- integrate Stripe and PayPal checkout with one API
- process refunds and payouts across multiple gateways
- handle recurring payments and subscription billing
- handle payment notifications and IPN webhooks
- add payment processing to a Symfony or Laravel project
- swap payment providers without rewriting checkout code
When to choose
- you build in PHP and need to support multiple payment gateways through one abstraction
- you want the full payment lifecycle (capture, refund, payout, notifications) handled uniformly
- you use Symfony, Laravel, or Sylius and want a battle-tested payment integration
- you need to switch or add gateways without changing your checkout code
When to avoid
- you only ever need a single gateway and are happy with its official SDK
- your stack is not PHP
- you need a fully hosted payment solution rather than a library you integrate yourself
Facets
library · maturity stable
sdk web-framework middleware security webhook fintech e-commerce web-development backend apis php self-hosted payments payment-gateway stripe paypal checkout refunds subscriptions payouts omnipay symfony laravel ecommerce web-server
6 sources
- readme: https://github.com/Payum/Payum · fetched 2026-08-28 · c7fcbe99e089
- homepage: https://payum.dev · fetched 2026-08-29 · f4e611c281c1
- site_page: https://docs.payum.dev/get-it-started · fetched 2026-08-29 · ba399edb12b3
- site_page: https://docs.payum.dev/supported-gateways · fetched 2026-08-29 · 0e7c57c51160
- site_page: https://docs.payum.dev/ · fetched 2026-08-29 · e02aa1589bca
- site_page: https://docs.payum.dev/frameworks-and-e-commerce-integration · fetched 2026-08-29 · 4089d89de94b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Payum/Payum | main | 75 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem