PHPackages                             webultd/webultdpayupaymentbundle - 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. [Payment Processing](/categories/payments)
4. /
5. webultd/webultdpayupaymentbundle

ActiveSymfony-bundle[Payment Processing](/categories/payments)

webultd/webultdpayupaymentbundle
================================

Bundle wspierający system płatności PayU

61362[2 issues](https://github.com/WebUltd/WebUltdPayUPaymentBundle/issues)PHP

Since Jun 9Pushed 13y ago2 watchersCompare

[ Source](https://github.com/WebUltd/WebUltdPayUPaymentBundle)[ Packagist](https://packagist.org/packages/webultd/webultdpayupaymentbundle)[ RSS](/packages/webultd-webultdpayupaymentbundle/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependenciesVersions (1)Used By (0)

WebUltdPayUPaymentBundle
========================

[](#webultdpayupaymentbundle)

[![WebUltd Logo](https://camo.githubusercontent.com/7a99cabcf6000927d8f3c514847193895271a7c1f47ce9558ee98c185d84a4f1/687474703a2f2f776562756c74642e636f6d2f7374617469632f696d672f6c6f676f2e706e67)](https://camo.githubusercontent.com/7a99cabcf6000927d8f3c514847193895271a7c1f47ce9558ee98c185d84a4f1/687474703a2f2f776562756c74642e636f6d2f7374617469632f696d672f6c6f676f2e706e67)

Licencja
--------

[](#licencja)

MIT (X11)

OPROGRAMOWANIE JEST DOSTARCZONE TAKIM, JAKIE JEST, BEZ JAKIEJKOLWIEK GWARANCJI, WYRAŹNEJ LUB DOROZUMIANEJ, NIE WYŁĄCZAJĄC GWARANCJI PRZYDATNOŚCI HANDLOWEJ LUB PRZYDATNOŚCI DO OKREŚLONYCH CELÓW A TAKŻE BRAKU WAD PRAWNYCH. W ŻADNYM PRZYPADKU TWÓRCA LUB POSIADACZ PRAW AUTORSKICH NIE MOŻE PONOSIĆ ODPOWIEDZIALNOŚCI Z TYTUŁU ROSZCZEŃ LUB WYRZĄDZONEJ SZKODY A TAKŻE ŻADNEJ INNEJ ODPOWIEDZIALNOŚCI CZY TO WYNIKAJĄCEJ Z UMOWY, DELIKTU, CZY JAKIEJKOLWIEK INNEJ PODSTAWY POWSTAŁEJ W ZWIĄZKU Z OPROGRAMOWANIEM LUB UŻYTKOWANIEM GO LUB WPROWADZANIEM GO DO OBROTU.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Diagram wywołań akcji
---------------------

[](#diagram-wywołań-akcji)

[![Action Flow Diagram](https://camo.githubusercontent.com/0ddecdd8c664fd40296e175490a8be3ea7f44270e6d8ccb0e3ae2d99599f3aee/687474703a2f2f776562756c74642e636f6d2f7374617469632f696d672f776562756c74645f706179755f7061796d656e745f666c6f772e706e67)](https://camo.githubusercontent.com/0ddecdd8c664fd40296e175490a8be3ea7f44270e6d8ccb0e3ae2d99599f3aee/687474703a2f2f776562756c74642e636f6d2f7374617469632f696d672f776562756c74645f706179755f7061796d656e745f666c6f772e706e67)

Instalacja
----------

[](#instalacja)

### Dodanie wpisu do pliku deps:

[](#dodanie-wpisu-do-pliku-deps)

```
[WebUltdPayUPaymentBundle]
    git=https://github.com/WebUltd/WebUltdPayUPaymentBundle.git
    target=/bundles/webultd/Payu/PaymentBundle

```

### Dodanie wpisu do app/autoload.php:

[](#dodanie-wpisu-do-appautoloadphp)

```
$loader->registerNamespaces(array(
    ...
    'webultd' => __DIR__.'/../vendor/bundles',
    ...
));
```

### Dodanie wpisu do app/AppKernel.php:

[](#dodanie-wpisu-do-appappkernelphp)

```
$bundles = array(
    ...
    new webultd\Payu\PaymentBundle\webultdPayuPaymentBundle(),
);
```

### Routing (app/config/routing.yml):

[](#routing-appconfigroutingyml)

```
webultdPayuPaymentBundle:
    resource: "@webultdPayuPaymentBundle/Resources/config/routing.yml"
    prefix:   /payment

```

Konfiguracja
------------

[](#konfiguracja)

```
webultd_payu_payment:
    file: %kernel.root_dir%/../vendor/bundles/webultd/Payu/PaymentBundle/sdk/openpayu.php
    environment: sandbox # dla środowiska produkcyjnego zmieniamy na "secure"
    merchant_pos_id: xxxx # tutaj wstawiamy pos_id dostępny w PayU
    pos_auth_key: xxxx # pos_auth_key z serwisu PayU
    client_id: xxxx # client_id z serwisu PayU
    client_secret: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # client_secret z serwisu PayU
    signature_key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # signature_key z serwisu PayU
    shopping_cart:
        tax: 23 # wartość podatku, domyślnie 23(również gdy nie podano)

```

Akcje
-----

[](#akcje)

```
// webultd/PayU/PaymentBundle/Resources/config/routing.yml
webultdPayuPaymentBundle_order_summary: # akcja podsumowania zamówienia oraz możliwość dokonania płatności
    pattern:  /summary
    defaults: { _controller: webultdPayuPaymentBundle:Payment:orderSummary }

webultdPayuPaymentBundle_authorized: # akcja wywoływana po poprawnej autoryzacji w PayU
    pattern:  /authorized
    defaults: { _controller: webultdPayuPaymentBundle:Payment:authorized }

webultdPayuPaymentBundle_success: # akcja po poprawnym dokonaniu płatności
    pattern:  /success
    defaults: { _controller: webultdPayuPaymentBundle:Payment:success }

webultdPayuPaymentBundle_cancel: # akcja po anulowaniu płatności
    pattern:  /cancel
    defaults: { _controller: webultdPayuPaymentBundle:Payment:cancel }

webultdPayuPaymentBundle_status: # akcja nasłuchująca notyfikacje z PayU
    pattern:  /status
    defaults: { _controller: webultdPayuPaymentBundle:Payment:status }
    requirements:
        _method: POST

```

###  Health Score

22

—

LowBetter than 21% of packages

Maintenance13

Infrequent updates — may be unmaintained

Popularity17

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1443454?v=4)[WebUltd - web unlimited](/maintainers/webultd)[@WebUltd](https://github.com/WebUltd)

---

Top Contributors

[![bgruszka](https://avatars.githubusercontent.com/u/831962?v=4)](https://github.com/bgruszka "bgruszka (5 commits)")

### Embed Badge

![Health badge](/badges/webultd-webultdpayupaymentbundle/health.svg)

```
[![Health](https://phpackages.com/badges/webultd-webultdpayupaymentbundle/health.svg)](https://phpackages.com/packages/webultd-webultdpayupaymentbundle)
```

###  Alternatives

[omnipay/coinbase

Coinbase driver for the Omnipay payment processing library

18570.2k1](/packages/omnipay-coinbase)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
