예제 #1
0
 public function orderStatusChange($order_id, $data)
 {
     if ($this->config->get('amazon_checkout_status') == 1) {
         $order = $this->getOrder($order_id);
         if ($order) {
             $this->load->library('cba');
             $cba = new CBA($this->config->get('amazon_checkout_merchant_id'), $this->config->get('amazon_checkout_access_key'), $this->config->get('amazon_checkout_access_secret'), $this->config->get('amazon_checkout_marketplace'));
             if ($data['order_status_id'] == $this->config->get('amazon_checkout_shipped_status_id')) {
                 $cba->orderShipped($order);
             }
             if ($data['order_status_id'] == $this->config->get('amazon_checkout_canceled_status_id')) {
                 $cba->orderCanceled($order);
             }
         }
     }
 }