title: Order status of shopping cart. (Opencart)
body: <p>What are the status meaning? I have googled a lot, but didn't find a full explanation.</p>
  
  <p>Opencart has many status, these are mostly used:<br>
  1 Pending<br>
  2 Processing<br>
  5 Complete<br>
  15 Processed<br>
  3 Shipped  </p>
  
  <p>I guess:</p>
  
  <p><strong>Pending</strong>
  Waiting for customer to confirm. No any action for payment.</p>
  
  <p><strong>Processing</strong>
  Customer has started to pay. I have a payment module in my country, lets call it "ecpay". When the customer choose the payment, then choose ATM(or Credit card), click continue, then ecpay add an order history, change the order status to "Processing", and provide the website's bank account to customer. (Now customer has a bank account.)</p>
  
  <p><strong>Complete</strong>
  Maybe one or three days later, the customer pays, , the "ecpay" will send some information through api, change the order status to be 5.</p>
  
  <p><strong>Shipped</strong>
  When the products are shipped, administrators go to admin, change status to be this.</p>
  
  <p>So, "Complete" does not actually mean the order is totally complete, just mean that the payment is complete. If every thing runs well, "Shipped" is the final status. Is it right?  By the way, the payment module ecpay doesn't use "Pending".</p>
  
  <p>When to use Pending? and Processed? Where can I find all the status meanings of an order.</p>