Working on Alipay

This commit is contained in:
Hillel Coren 2017-09-04 13:50:09 +03:00
parent e87f2def1d
commit 1185af52ac

View File

@ -394,6 +394,7 @@ class StripePaymentDriver extends BasePaymentDriver
'customer.source.updated',
'customer.source.deleted',
'customer.bank_account.deleted',
'source.chargeable',
];
if (! in_array($eventType, $supportedEvents)) {
@ -452,6 +453,11 @@ class StripePaymentDriver extends BasePaymentDriver
} elseif ($eventType == 'customer.source.updated') {
//$this->paymentService->convertPaymentMethodFromStripe($source, null, $paymentMethod)->save();
}
} elseif ($eventType == 'source.chargeable') {
$source = $eventDetails['data']['object'];
$data = sprintf('amount=%d&currency=%s&source=%s', $sorce['amount'], $source['currency'], $source['id']);
$response = $this->makeStripeCall('POST', 'charges', $data);
\Log::info('post charge reponse: ' . print_r($response, true));
}
return 'Processed successfully';