diff --git a/app/Ninja/PaymentDrivers/CheckoutComPaymentDriver.php b/app/Ninja/PaymentDrivers/CheckoutComPaymentDriver.php index 47eed79ab921..3664e1d6739c 100644 --- a/app/Ninja/PaymentDrivers/CheckoutComPaymentDriver.php +++ b/app/Ninja/PaymentDrivers/CheckoutComPaymentDriver.php @@ -6,8 +6,24 @@ class CheckoutComPaymentDriver extends BasePaymentDriver { public function createTransactionToken() { + if( $this->invoice()->getCurrencyCode() == 'BHD') + { + $amount = $this->invoice()->getRequestedAmount()/10; + } + elseif($this->invoice()->getCurrencyCode() == 'KWD') + { + $amount = $this->invoice()->getRequestedAmount()*10; + + } + elseif($this->invoice()->getCurrencyCode() == 'OMR') + { + $amount = $this->invoice()->getRequestedAmount(); + } + else + $amount = $this->invoice()->getRequestedAmount(); + $response = $this->gateway()->purchase([ - 'amount' => $this->invoice()->getRequestedAmount(), + 'amount' => $amount, 'currency' => $this->client()->getCurrencyCode(), ])->send();