Package Data | |
---|---|
Maintainer Username: | gonzunigad |
Maintainer Contact: | gonzalo@freshworkstudio.com (Gonzalo De Spirito @ Freshwork Studio Chile) |
Package Create Date: | 2015-09-02 |
Package Last Update: | 2015-09-03 |
Language: | PHP |
License: | MIT |
Last Refreshed: | 2024-11-22 03:17:00 |
Package Statistics | |
---|---|
Total Downloads: | 5,290 |
Monthly Downloads: | 22 |
Daily Downloads: | 4 |
Total Stars: | 5 |
Total Watchers: | 2 |
Total Forks: | 0 |
Total Open Issues: | 3 |
Khipu It's a chilean payment gateway to automate wire transfers. You can checkout the Khipu API documentation here.
This project is based on the amazing guys of Tifón and Freshwork Studio. https://github.com/khipu/lib-php
composer require freshworkstudio/khipu-laravel
In the app/config/app.php
file, add the following to the providers
array:
'providers' => array(
…
'FreshworkStudio\LaravelKhipu\KhipuServiceProvider',
…
),
In the app/config/app.php
file, add the following to the aliases
array:
'aliases' => array(
…
'Khipu' => 'FreshworkStudio\LaravelKhipu\Facades\Khipu',
…
),
$ pa vendor:publish --provider="FreshworkStudio\LaravelKhipu\KhipuServiceProvider"
config/khipu.php
...
KHIPU_ID=99999
KHIPU_KEY=ec19c08f3bdb2162e99144b1f6b9c0e2fe1856e0
//routes.php
Route::get('/', function () {
$banks = Khipu::loadService('ReceiverBanks')->consult();
echo $banks;
});
TypeHint the FreshworkStudio\Khipu\Khipu
class.
It'll be automatically authenticated using your configuration credentials (KHIPU_ID and KHIPU_KEY)
//routes.php
Route::get('/', function (FreshworkStudio\Khipu\Khipu $khipu) {
$banks = $khipu->loadService('ReceiverBanks')->consult();
//You can also can call the service as a properties of the class..
$khipu->ReceiverBanks->consult();
echo $banks;
});