Download the PHP package webtopay/webtopay-bundle without Composer
On this page you can find all versions of the php package webtopay/webtopay-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download webtopay/webtopay-bundle
More information about webtopay/webtopay-bundle
Files in webtopay/webtopay-bundle
Package webtopay-bundle
Short Description Symfony bundle for WebToPay provided services
License
Informations about the package webtopay-bundle
WebToPayBundle
What is WebToPayBundle?
WebToPayBundle is a small bundle that can serve as a bridge between your Symfony framework and the original webtopay library.
We encourage you to first take a look at the original library
Sections
- Requirements
- Installation
- Code samples
- Using a sandbox
- Contacts
Requirements
- Symfony 2.0+
- The original libwebtopay library (can be found here)
Installation
Symfony 2.1 installation (vendor)
-
Execute these commands:
-
Enable the bundle in the kernel:
- Configure your app/config/config.yml
Don't forget to replace your_project_id and your_password with the actual credentials.
That's it, you are now ready to use WebToPayBundle.
Code samples
Controller example
Please see Symfony 2 controller example below with methods for every payment case and callback validation:
Keep in mind the test parameter: you can set it to 1 to make test payments without actually paying.
Using a sandbox
Why use our sandbox?
Using the test parameter is a great way to see whether your project_id and sign_password settings are correct. It will also allow you to test both the user return and the payment callback to your application once the payment has been accepted.
However, during the development phase of your application we suggest you use our sandbox environment With the sandbox environment you can go through the same steps that your clients will during a real payment, without actually using any of your real currency.
Enable sandbox in your configuration
To enable the sandbox in your configuration add the following lines to your app/config/config.yml
The use_sandbox parameter can be set to either true or false
Contacts
If you have any further questions feel free to contact us:
"EVP International", UAB
Mėnulio g. 7
LT-04326 Vilnius
El. paštas: [email protected]
Tel. +370 (5) 2 03 27 19
Faksas +370 (5) 2 63 91 79
All versions of webtopay-bundle with dependencies
symfony/dependency-injection Version ^2.6|^3.0|^4.0|^5.0
symfony/http-kernel Version ^2.6|^3.0|^4.0|^5.0
webtopay/libwebtopay Version 1.6.*