Merge branch 'develop' of github.com:invoiceninja/invoiceninja into develop

This commit is contained in:
Hillel Coren 2017-10-01 22:22:28 +03:00
commit 66cf5f0d32
5 changed files with 632 additions and 379 deletions

View File

@ -0,0 +1,17 @@
<?php
namespace App\Ninja\PaymentDrivers;
class PagSeguroPaymentDriver extends BasePaymentDriver
{
protected function paymentDetails($paymentMethod = false)
{
$data = parent::paymentDetails($paymentMethod);
$data['transactionReference'] = $this->invoice()->invoice_number;
return $data;
}
}

View File

@ -0,0 +1,8 @@
<?php
namespace App\Ninja\PaymentDrivers;
class PagarmePaymentDriver extends BasePaymentDriver
{
protected $transactionReferenceParam = 'transactionReference';
}

View File

@ -86,8 +86,9 @@
"webpatser/laravel-countries": "dev-master", "webpatser/laravel-countries": "dev-master",
"websight/l5-google-cloud-storage": "dev-master", "websight/l5-google-cloud-storage": "dev-master",
"wepay/php-sdk": "^0.2", "wepay/php-sdk": "^0.2",
"wildbit/laravel-postmark-provider": "3.0" "wildbit/laravel-postmark-provider": "3.0",
}, "abdala/omnipay-pagseguro": "0.2"
},
"require-dev": { "require-dev": {
"codeception/c3": "~2.0", "codeception/c3": "~2.0",
"codeception/codeception": "2.3.3", "codeception/codeception": "2.3.3",

980
composer.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -73,6 +73,7 @@ class PaymentLibrariesSeeder extends Seeder
['name' => 'Custom', 'provider' => 'Custom', 'is_offsite' => true, 'sort_order' => 9], ['name' => 'Custom', 'provider' => 'Custom', 'is_offsite' => true, 'sort_order' => 9],
['name' => 'FirstData Payeezy', 'provider' => 'FirstData_Payeezy'], ['name' => 'FirstData Payeezy', 'provider' => 'FirstData_Payeezy'],
['name' => 'GoCardless', 'provider' => 'GoCardlessV2\Redirect', 'sort_order' => 8, 'is_offsite' => true], ['name' => 'GoCardless', 'provider' => 'GoCardlessV2\Redirect', 'sort_order' => 8, 'is_offsite' => true],
['name' => 'PagSeguro', 'provider' => 'PagSeguro'],
]; ];
foreach ($gateways as $gateway) { foreach ($gateways as $gateway) {