Amazon Patents “Anticipatory” Shipping — To Start Sending Stuff Before You’ve Bought It

Real use of technology by tech giant!!

Advertisements

Anticipatory shopping at Amazon: Which came first, the order or the shipment?

The Operations Room

BN-BD558_patent_G_20140117133548Wayne Gretzky once said that one should skate to where the puck is going to be. Clay Christiansen used that as a hook for an HBR article and a management cliché was born. Now it seems that Amazon wants to apply that logic to shipping retail orders (Amazon Wants to Ship Your Package Before You Buy It, Wall Street Journal, Jan 17).

Amazon.com knows you so well it wants to ship your next package before you order it.

The Seattle retailer in December gained a patent for what it calls “anticipatory shipping,” a method to start delivering packages even before customers click “buy.”

The technique could cut delivery time and discourage consumers from visiting physical stores. In the patent document, Amazon says delays between ordering and receiving purchases “may dissuade customers from buying items from online merchants.”

So Amazon says it may box and ship products it expects…

View original post 540 more words

Magento Quick Order Placement Form

Magento Tips and Fundamental Solutions

Credit Link: Magento and E-Commerce Blog

Magento Quick Order Form
<code>
class Mconnect_QuickOrder_Model_Quickorder extends Mage_Core_Model_Abstract
{
protected $_products = null;
protected function setProducts($products){
$this->_products = $products;
return $this;
}

public function getProducts(){
if ($this->_products === null) {
$products = Mage::getModel(‘catalog/product’)->getCollection();
$products->addAttributeToFilter(‘status’, 1);//enabled
$products->addAttributeToFilter(‘visibility’, array(1,2,3,4));//all categories
$products->addAttributeToFilter(‘type_id’, ‘simple’); //<————-Changed Here
$products->addAttributeToSelect(array(‘id’,’sku’,’name’, ‘type_id’,’image’,’price’,’small_image’,’cart_increment’));
$products->setOrder(‘name’,’ASC’);

$this->setProducts($products);
}
return $this->_products;
}
protected function _construct()
{
$this->_init(‘mconnect_quickorder/quickorder’);
}
}
</code>
<br />
Then please create the indexcontroller file
<code>
class Mconnect_QuickOrder_IndexController extends Mage_Core_Controller_Front_Action
{
//protected methods come from core/Mage/Checkout/controllers/CartController.php

protected $_cookieCheckActions = array(‘add’);

/**
* Retrieve shopping cart model object
*
* @return Mage_Checkout_Model_Cart
*/
protected function _getCart()
{
return Mage::getSingleton(‘checkout/cart’);
}

/**
* Get checkout session model instance
*
* @return Mage_Checkout_Model_Session
*/
protected function _getSession()
{
return Mage::getSingleton(‘checkout/session’);
}

/**
* Get current active quote instance
*
* @return Mage_Sales_Model_Quote
*/
protected function _getQuote()
{
return $this->_getCart()->getQuote();
}

/**
* Set back redirect…

View original post 663 more words

Top 5 Magento Blog Tool For Your eCommerce Store

Magento – open source eCommerce Development platform is one of the known keyword in the eCommerce industry. Magento developed more than 200000+ eCommerce stores that number shows the popularity of Magento compare to other open source eCommerce development platform.

magento-development Continue reading