PHPackages                             kna/yandex-checkout-bundle - 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. kna/yandex-checkout-bundle

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

kna/yandex-checkout-bundle
==========================

A Symfony Wrapper for the yandex-money/yandex-checkout-sdk-php library

v1.0.8(5y ago)0377MITPHPPHP ^7.2

Since Nov 18Pushed 5y ago1 watchersCompare

[ Source](https://github.com/knaydenov/yandex-checkout-bundle)[ Packagist](https://packagist.org/packages/kna/yandex-checkout-bundle)[ RSS](/packages/kna-yandex-checkout-bundle/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (11)Versions (11)Used By (0)

KnaYandexCheckoutBundle
=======================

[](#knayandexcheckoutbundle)

[![Build Status](https://camo.githubusercontent.com/d39cb71b40700d320a36017a4250cd4aa865da8f4897c51889720d390d3722a6/68747470733a2f2f7472617669732d63692e6f72672f6b6e617964656e6f762f79616e6465782d636865636b6f75742d62756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/knaydenov/yandex-checkout-bundle)

A Symfony wrapper for the [yandex-money/yandex-checkout-sdk-php](https://github.com/yandex-money/yandex-checkout-sdk-php) library.

Installation
------------

[](#installation)

```
composer require kna/yandex-checkout-bundle
```

Configuring
-----------

[](#configuring)

Add config:

```
// config/packages/kna_yandex_checkout.yaml

kna_yandex_checkout:
  shop_id: '%env('YANDEX_CHECKOUT_SHOP_ID')%'
  secret_key: '%env('YANDEX_CHECKOUT_SECRET_KEY')%'
  validate_ip: true
  valid_ips:
  - 192.168.1.0/16
```

Add routing:

```
// config/routes.yaml

// ...

kna_yandex_checkout:
  resource: "@KnaYandexCheckoutBundle/Resources/config/routes.yaml"
  prefix:

// ...
```

Set `https:////` as URL for notifications and events in the [store settings](https://kassa.yandex.ru/my/tunes).

Usage
-----

[](#usage)

Use dependency injection:

```
