additional fixes for Checkout

This commit is contained in:
David Bomba 2020-02-17 06:52:00 +11:00
parent ac11681073
commit 2a8d2c7f5e

View File

@ -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();