Merge pull request #4600 from beganovich/v5-fix-issue-with-payment-type-id

(v5) Fix issue with gateway type id not being passed when using taxes
This commit is contained in:
Benjamin Beganović 2020-12-31 11:58:10 +01:00 committed by GitHub
commit 1e36b5af1d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -41,7 +41,7 @@ class AddGatewayFee extends AbstractService
public function run() public function run()
{ {
$gateway_fee = round($this->company_gateway->calcGatewayFee($this->amount, $this->gateway_type_id), $this->invoice->client->currency()->precision); $gateway_fee = round($this->company_gateway->calcGatewayFee($this->amount, $this->invoice->uses_inclusive_taxes, $this->gateway_type_id), $this->invoice->client->currency()->precision);
if ((int)$gateway_fee == 0) { if ((int)$gateway_fee == 0) {
return $this->invoice; return $this->invoice;