NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #1638 most downloaded on Packagist
One million downloads of Payum already! Payum offers everything you need to work with payments. Check more visiting site.
Last release 3 months ago
07 Jul 2026
Ships fairly regularly
a new release about every 8 months
Most releases are documented
notes for 52 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
14 years old
82 releases · first in 2013
Fix a Deprecation for PayumExtension parent Class. by @iatanasov77 in #587
Full Changelog: 2.7.1...2.7.2
One column per quarter.
Resolve deprecation on Symfony 5.4 by @endelwar in #576
Full Changelog: 2.7.0...2.7.1
XML Service Configuration Files: All XML service configuration files are now deprecated and will be removed in 3.0
Resources/config/payum.php instead of Resources/config/payum.xml)XML Routing Files: All XML routing files are now deprecated and will be removed in 3.0
Resources/config/routing/capture.yaml instead of Resources/config/routing/capture.xml)chore: Add tests for PHP 8.5 by @Chris53897 in #577
Full Changelog: 2.6.2...2.7.0
BREAKING: Migrated service configuration from XML to PHP format
BREAKING: Migrated routing configuration from XML to YAML format
[Profiler/PayumCollector.php] Fix deprecated message by @LittleSnake42 in #572
Full Changelog: 2.6.1...2.6.2
Handle existing responses from Payum\Core\Bridge by @pierredup in #567
Full Changelog: 2.6.0...2.6.1
Fixed typo in deprecation notice. by @kkevindev in #553
Full Changelog: 2.5.2...2.6.0
Set the payum.builder service as a private and payum service as lazy by @pierredup in #551
payum.builder service as a private and payum service as lazy by @pierredup in #551Full Changelog: 2.5.1...2.5.2
add ci tests for php8.2, bump github action versions by @Chris53897 in #547
Full Changelog: 2.5.0...2.5.1
🎉🎉 This release includes full Symfony 6 support! 🎉🎉
Full Changelog: 2.4.2...2.5.0
Update translations by @bghosts in #498
Full Changelog: 2.4.1...2.4.2
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Use allowCustomResponseCode instead X-Status-Code
Make conditional mapping loading tests passing
Fix deprecations. Load payum3x.xml when using Symfony3+
[security] Add support of Gateway encryption.
Convert Payum ORM entity manager to be an alias of the core Doctrine one
Require payum/core 1.3.7 as minimum version
Decouple payum bundle from twig bundle.
Decouple payum bundle from twig bundle.
Fix error in SonataAdmin configuration logic
Assign channel to loggers
[klarna][doc] fix klarna doc
Add support of Payouts
Update GatewayFactoriesChoiceTypeExtension.php
Require 1.3 core
Remove dependency on guzzle
Update paypal_pro_checkout.md
Remove Service payum.http_client, payum.guzzle_client and payum.iso4217 722121f6b7718015a5ba79c28e74901cee9944b0
fix gateway factories choice type.
Lighten the bundle a lot. Remove a lot of stuff from the bundle, about 8000 lines of code. All features still works though with some slight changes.
Nothing published for this version
[factory] fix regression. some actions are not added to gateways like an obtain credit card action.
[compiler] backport payum.gateway_factory_builder tag from 2.x.
payum.gateway_factory_builder tag from 2.x.[gateway] inject core gateway factory builder into payum builder.
deprecate some stuff which is going to be remove in 2.x
* Support PHP7
# Support Payum's versions 1.x
[omnipay] Fix fatal error when omnipay offsite factory is used.
[command] allow create a capture token without model
[di] Fix key conflicts in payum.gateway_factory tag
Php minimum required version is 5.5
[doc][stripe] Fix misleading title
[config] should merge different payments in different config files and overwrite payments with same name.
[sonata] do not load sonata admin class if the feature disabled (when sonata_admin config option is set to false). [form] fix typo in form service nam
[sonata] do not load sonata admin class if the feature disabled (when sonata_admin config option is set to false). [form] fix typo in form service name.
[config] Do not prepend Doctrine config with mappings if dbal not configured.
[factory] fix custom factory. actions\apis\extensions were not added to it.
[security] token factory extension.
[forms] remove deprecated forms. Use same from from bridge.
ObtainCreditCardAction action. Use one from bridgesetDefaultOptions method. Fix for Symfony 2.6.[action] back port GenericOrderAction from master. Fixes "Attempted to call method "getClientId" in done script but got array instead of order"
GenericOrderAction from master. Fixes "Attempted to call method "getClientId" in done script but got array instead of order"[command] add payumdebug command.
payum:payment:debug command.[action] Add NotifyOrderAction action.
NotifyOrderAction action.[security] Force TLSv1 encription. This POODLE bites: exploiting the SSL 3.0 fallback
[doc] simple examples -> custom examples.
[storage] add short version of config for custom storage.
Nothing published for this version
[omnipay] add support custom gateways.
Nothing published for this version
[symfony] require minimum version symfony 2.3.
doctrine: orm.obtain_credit_card.Be2billOnsitePaymentFactory to the bundle.StorageRegistry.ObtainCreditCardAction.CreditCardType and CreditCardExpirationDateType.prototype post fix to api service which are abstract.payum.action tag, simplify factories.[action] add ability to add action by container tag
[cli][security] add create capture token cli command.
[cli][security] add create notify token cli command.
[security] add deprecate notes. extend classes from bridge.
[security] Mark TokenFactory as deprecated. Use one from bridge.
[klarna][doc] add a klarna purchase example doc
fix composer requires payum/core 0.8.
[be2bill] add missed capture onsite action to factory.
Your coding agent can read these notes before it upgrades. Set up the MCP server →