mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2024-11-10 13:12:50 +01:00
30 lines
642 B
PHP
30 lines
642 B
PHP
<?php namespace App\Ninja\PaymentDrivers;
|
|
|
|
|
|
class PayPalExpressPaymentDriver extends BasePaymentDriver
|
|
{
|
|
public function gatewayTypes()
|
|
{
|
|
return [
|
|
GATEWAY_TYPE_PAYPAL
|
|
];
|
|
}
|
|
|
|
protected function paymentDetails($paymentMethod = false)
|
|
{
|
|
$data = parent::paymentDetails();
|
|
|
|
$data['ButtonSource'] = 'InvoiceNinja_SP';
|
|
$data['solutionType'] = 'Sole'; // show 'Pay with credit card' option
|
|
|
|
return $data;
|
|
}
|
|
|
|
protected function creatingPayment($payment, $paymentMethod)
|
|
{
|
|
$payment->payer_id = $this->input['PayerID'];
|
|
|
|
return $payment;
|
|
}
|
|
}
|