paysera / lib-wallet-bundle
Symfony2 bundle for integration with Paysera Wallet API
Installs: 21 341
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 9
Forks: 2
Open Issues: 1
Type:symfony-bundle
Requires
- php: >=5.3.3
- evp/paysera-wallet-php-client: ^1.0.0
- symfony/symfony: ^2.3|^3.0
This package is auto-updated.
Last update: 2024-12-10 20:41:05 UTC
README
Installing
composer require paysera/lib-wallet-bundle
In AppKernel.php
:
$bundles = array(
// other bundles
new Paysera\Bundle\WalletBundle\PayseraWalletBundle(),
);
Configuring
In config.yml
:
If using shared secret:
paysera_wallet:
client_id: %wallet_api_client_id%
secret: %wallet_api_secret%
If using certificate credentials:
paysera_wallet:
client_id: %wallet_api_client_id%
certificate:
private_key_path: %kernel.root_dir%/config/keys/wallet.key
private_key_password: %wallet_api_private_key_password%
certificate_path: %kernel.root_dir%/config/keys/wallet.crt
Using
$walletApi = $container->get('paysera_wallet_api');
$walletClient = $walletApi->walletClient();
$response = $walletClient->get('client');