public function unstage(GatewayType $adapter, $stagedData, &$unstagedData) { if (Amount::is_exponent3_currency($stagedData['currency_code'])) { $unstagedData['amount'] = $stagedData['amount'] / 1000; } elseif (Amount::is_fractional_currency($stagedData['currency_code'])) { $unstagedData['amount'] = $stagedData['amount'] / 100; } else { $unstagedData['amount'] = $stagedData['amount']; } }