Minor fixes

This commit is contained in:
Hillel Coren 2019-12-03 11:50:38 +02:00
parent 17c36b351d
commit 69e8f9a2f3
2 changed files with 3 additions and 4 deletions

View File

@ -656,7 +656,6 @@ class StripePaymentDriver extends BasePaymentDriver
'charge.refunded', 'charge.refunded',
'customer.source.updated', 'customer.source.updated',
'customer.source.deleted', 'customer.source.deleted',
'customer.bank_account.deleted',
'source.chargeable', 'source.chargeable',
]; ];
@ -705,14 +704,14 @@ class StripePaymentDriver extends BasePaymentDriver
} elseif ($eventType == 'charge.refunded') { } elseif ($eventType == 'charge.refunded') {
$payment->recordRefund($source['amount_refunded'] / 100 - $payment->refunded); $payment->recordRefund($source['amount_refunded'] / 100 - $payment->refunded);
} }
} elseif ($eventType == 'customer.source.updated' || $eventType == 'customer.source.deleted' || $eventType == 'customer.bank_account.deleted') { } elseif ($eventType == 'customer.source.updated' || $eventType == 'customer.source.deleted') {
$paymentMethod = PaymentMethod::scope(false, $accountId)->where('source_reference', '=', $sourceRef)->first(); $paymentMethod = PaymentMethod::scope(false, $accountId)->where('source_reference', '=', $sourceRef)->first();
if (! $paymentMethod) { if (! $paymentMethod) {
return false; return false;
} }
if ($eventType == 'customer.source.deleted' || $eventType == 'customer.bank_account.deleted') { if ($eventType == 'customer.source.deleted') {
$paymentMethod->delete(); $paymentMethod->delete();
} elseif ($eventType == 'customer.source.updated') { } elseif ($eventType == 'customer.source.updated') {
//$this->paymentService->convertPaymentMethodFromStripe($source, null, $paymentMethod)->save(); //$this->paymentService->convertPaymentMethodFromStripe($source, null, $paymentMethod)->save();

View File

@ -110,9 +110,9 @@ class CurrenciesSeeder extends Seeder
['name' => 'Azerbaijan Manat', 'code' => 'AZN', 'symbol' => '', 'precision' => '2', 'thousand_separator' => ',', 'decimal_separator' => '.'], ['name' => 'Azerbaijan Manat', 'code' => 'AZN', 'symbol' => '', 'precision' => '2', 'thousand_separator' => ',', 'decimal_separator' => '.'],
['name' => 'Bosnia and Herzegovina Convertible Mark', 'code' => 'BAM', 'symbol' => '', 'precision' => '2', 'thousand_separator' => ',', 'decimal_separator' => '.'], ['name' => 'Bosnia and Herzegovina Convertible Mark', 'code' => 'BAM', 'symbol' => '', 'precision' => '2', 'thousand_separator' => ',', 'decimal_separator' => '.'],
['name' => 'Belarusian Ruble', 'code' => 'BYN', 'symbol' => '', 'precision' => '2', 'thousand_separator' => ',', 'decimal_separator' => '.'], ['name' => 'Belarusian Ruble', 'code' => 'BYN', 'symbol' => '', 'precision' => '2', 'thousand_separator' => ',', 'decimal_separator' => '.'],
['name' => 'Gibraltar Pound', 'code' => 'GIP', 'symbol' => '', 'precision' => '2', 'thousand_separator' => ',', 'decimal_separator' => '.'],
['name' => 'Moldovan Leu', 'code' => 'MDL', 'symbol' => '', 'precision' => '2', 'thousand_separator' => ',', 'decimal_separator' => '.'], ['name' => 'Moldovan Leu', 'code' => 'MDL', 'symbol' => '', 'precision' => '2', 'thousand_separator' => ',', 'decimal_separator' => '.'],
['name' => 'Kazakhstani Tenge', 'code' => 'KZT', 'symbol' => '', 'precision' => '2', 'thousand_separator' => ',', 'decimal_separator' => '.'], ['name' => 'Kazakhstani Tenge', 'code' => 'KZT', 'symbol' => '', 'precision' => '2', 'thousand_separator' => ',', 'decimal_separator' => '.'],
['name' => 'Gibraltar Pound', 'code' => 'GIP', 'symbol' => '', 'precision' => '2', 'thousand_separator' => ',', 'decimal_separator' => '.'],
]; ];
foreach ($currencies as $currency) { foreach ($currencies as $currency) {