App\Ninja\PaymentDrivers\WePayPaymentDriver::paymentDetails PHP Method

paymentDetails() protected method

protected paymentDetails ( $paymentMethod = false )
    protected function paymentDetails($paymentMethod = false)
    {
        $data = parent::paymentDetails($paymentMethod);
        if ($transactionId = Session::get($this->invitation->id . 'payment_ref')) {
            $data['transaction_id'] = $transactionId;
        }
        $data['applicationFee'] = env('WEPAY_APP_FEE_MULTIPLIER') * $data['amount'] + env('WEPAY_APP_FEE_FIXED');
        $data['feePayer'] = env('WEPAY_FEE_PAYER');
        $data['callbackUri'] = $this->accountGateway->getWebhookUrl();
        if ($this->isGatewayType(GATEWAY_TYPE_BANK_TRANSFER, $paymentMethod)) {
            $data['paymentMethodType'] = 'payment_bank';
        }
        return $data;
    }