Download the PHP package josephilipraja/laravel4-paypal without Composer
On this page you can find all versions of the php package josephilipraja/laravel4-paypal. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download josephilipraja/laravel4-paypal
More information about josephilipraja/laravel4-paypal
Files in josephilipraja/laravel4-paypal
Package laravel4-paypal
Short Description laravel4-paypal is simple package help you process direct credit card payments, stored credit card payments and PayPal account payments with your L4 projects using paypal REST API SDK.
License BSD-2-Clause
Informations about the package laravel4-paypal
laravel-paypalpayment
laravel-paypalpayment is simple package help you process direct credit card payments, stored credit card payments and PayPal account payments with your L4 projects using paypal REST API SDK.
Donation :
If you want to support us: Installation
Install this package through Composer. To your composer.json
file, add:
Next, run composer update
to download it.
Add the service provider to app/config/app.php
, within the providers
array.
Finally, add the alias to app/config/app.php
, within the aliases
array.
Configuration
Now go to vendor\anouar\paypalpayment\src\Anouar\Paypalpayment\sdk_config.ini
Set your SDK configuration acct1.ClientId
and acct1.ClientSecret
, set the service.EndPoint
to the mode that you want , by default it set to testing mode which isservice.EndPoint="https://api.sandbox.paypal.com"
.If you were going live , make sure to comment the sandbox mode and uncomment the live mode
.
If you do not want to use an ini file or want to pick your configuration dynamically, you can use the $apiContext->setConfig()
method to pass in the configuration.
That's it !!!!!
Example Code
1-Initiate The Configuration
Create new controller PaypalPaymentController
and initiate the configuration :
2-Create Payment
Add the create()
function to the PaypalPaymentController
Controller
3-List Payment
Add the index()
function to the PaypalPaymentController
Controller
4-Get Payment details
Add the show()
function to the PaypalPaymentController
Controller
5-Execute Payment
Only for Payment with payment_method
as "paypal"
Go to your routes.php
file and register a resourceful route to the controller:Route::resource('payment', 'PaypalPaymentController');
These examples pick the SDK configuration dynamiccly.If you want to pick your configuration from the sdk_config.ini file make sure to set thus configuration there. Conclusion
I hope this package help someone around -_*
All versions of laravel4-paypal with dependencies
illuminate/support Version ~4.0
ext-curl Version *
ext-json Version *
paypal/rest-api-sdk-php Version 1.5.0