getCheckout()->getQuote(); } public function getOrderPlaceRedirectUrl() { return Mage::getUrl("arb/arbPayment/redirect", array("_secure" => true)); } public function startTransaction() { var_dump($payment); exit; $a = $this->getQuote()->getBillingAddress(); $b = $this->getQuote()->getShippingAddress(); $checkout = $this->getCheckout(); $api_login = Mage::getStoreConfig("payment/arb/account_id"); $transation_k = Mage::getStoreConfig('payment/arb/site_id'); $api_server = Mage::getStoreConfig("payment/arb/api_server"); $storename = Mage::getStoreConfig('system/store/name'); $order_id = $checkout->getLastRealOrderId(); $amount = $b->getGrandTotal() * 100; $currency = "USD"; // send an order e-mail $order = Mage::getSingleton('sales/order')->loadByIncrementId($order_id); $order->sendNewOrderEmail(); $order->setEmailSent(true); $order->save(); // generate items list $items = "