From 63d4e1f153bd10d71df7d18817b23c5fbf3e4527 Mon Sep 17 00:00:00 2001 From: David Bomba Date: Thu, 23 Sep 2021 10:33:11 +1000 Subject: [PATCH] Turning on token billing for PayFast --- app/PaymentDrivers/PayFast/Token.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/PaymentDrivers/PayFast/Token.php b/app/PaymentDrivers/PayFast/Token.php index a164bd5e3fa6..03df0e6058b4 100644 --- a/app/PaymentDrivers/PayFast/Token.php +++ b/app/PaymentDrivers/PayFast/Token.php @@ -87,13 +87,13 @@ class Token 'amount' => $amount, 'item_name' => 'purchase', 'm_payment_id' => $payment_hash->hash, - 'passphrase' => $this->payfast->company_gateway->getConfigField('passphrase'), ]; // $header['signature'] = $this->genSig(array_merge($header, $body)); $header['signature'] = $this->genSig($body); $body = array_merge($body,[ + 'passphrase' => $this->payfast->company_gateway->getConfigField('passphrase'), 'item_description' => ctrans('texts.invoices') . ': ' . collect($payment_hash->invoices())->pluck('invoice_number'), ]);