Please help us to make AbanteCart Ideal Open Source Ecommerce Solution for everyone.

Support AbanteCart eCommerce

Author Topic: Can the OrderID in the Admin Be Changed?  (Read 6067 times)

Offline flyn

  • Full Member
  • ***
  • Posts: 142
  • Karma: +8/-0
    • View Profile
Can the OrderID in the Admin Be Changed?
« on: June 23, 2014, 08:58:16 AM »
It would be very nice if we could have the order ID's changed to something Alphanumeric like 5008M to denote it is a mobile order.

Please advise if this is possible. I also wanted to mention that someone from Malaysia placed an order to be shipped to Malaysia but in the order it shows for shipping method Priority Mail US.

How did this occur? I created a test order using the Cheque method  with the exact same products and the individuals information and when I went thru the order process it correctly used the shipping method and cost.

This is really weird. We also got a second order but the person did not have an order shown. It was 0. I figure they registered an account for future use on the site but why did she get assigned an orderID?

It has been fun working with the system and getting to know it. It has not be very easy at times but it has so much potential compared to what we used in the past.

Thanks

Offline Basara

  • Administrator
  • Hero Member
  • *****
  • Posts: 5819
  • Karma: +274/-2
    • View Profile
Re: Can the OrderID in the Admin Be Changed?
« Reply #1 on: June 23, 2014, 09:51:33 AM »
It would be very nice if we could have the order ID's changed to something Alphanumeric like 5008M to denote it is a mobile order.

Please advise if this is possible.
Hello. Order ID is UNIQUE number generated automatically by MySQL database engine


I also wanted to mention that someone from Malaysia placed an order to be shipped to Malaysia but in the order it shows for shipping method Priority Mail US.

How did this occur? I created a test order using the Cheque method  with the exact same products and the individuals information and when I went thru the order process it correctly used the shipping method and cost.

You are talking about shipping address 'to be shipped to Malaysia' or shipping method 'Priority Mail US'? Check you shipping methods setting. Each shipping method can be configured to work with some location only (only US or only Malaysia for example).

This is really weird. We also got a second order but the person did not have an order shown. It was 0. I figure they registered an account for future use on the site but why did she get assigned an orderID?

Please post more details and screenshots. What do you mean 'it was 0'? or what do you mean 'why did she get assigned an orderID' ? Only AbanteCart engine can assign order id.

Offline flyn

  • Full Member
  • ***
  • Posts: 142
  • Karma: +8/-0
    • View Profile
Re: Can the OrderID in the Admin Be Changed?
« Reply #2 on: June 23, 2014, 10:37:50 AM »
Hello. Order ID is UNIQUE number generated automatically by MySQL database engine

So we cannot change anything in MySQL then to change to a different OrderID?


You are talking about shipping address 'to be shipped to Malaysia' or shipping method 'Priority Mail US'? Check you shipping methods setting. Each shipping method can be configured to work with some location only (only US or only Malaysia for example).


I have all the shipping methods set and working. If I place a test order and choose Malaysia it will default to Global Priority Int'l shipping which is correct (We use price based shipping). Anyone that is not in the United States cannot choose any type of shipping except for Global Priority Int'l. Canada uses something else. So this is why it makes no sense US Priority was listed in the shipping method for them when it should have been Global Priority Int'l and they should get charged more for shipping.

I placed 3 test orders (1 by mobile phone) using Malaysia address exactly as this customer did and went thru the entire order process. Each time only Global Priority Int'l was listed and the correct shipping was charged. I used the cheque method which wont charge me anything. Could it have been a glitch?

Please post more details and screenshots. What do you mean 'it was 0'? or what do you mean 'why did she get assigned an orderID' ? Only AbanteCart engine can assign order id.
It seems this person may have just registered for an account. There was no order assigned to them. They appear in Customers but not in orders. They would have been #2. They were given an OrderID of 2 I thought.

You can see that 4 & 5 are missing because those where my test orders that I deleted


Offline flyn

  • Full Member
  • ***
  • Posts: 142
  • Karma: +8/-0
    • View Profile
Re: Can the OrderID in the Admin Be Changed?
« Reply #3 on: June 23, 2014, 10:50:50 AM »
Here are some more screen captures relating to ORDER ID #3 - Malaysia


Offline flyn

  • Full Member
  • ***
  • Posts: 142
  • Karma: +8/-0
    • View Profile
Re: Can the OrderID in the Admin Be Changed?
« Reply #4 on: June 23, 2014, 10:51:36 AM »
More

Offline Basara

  • Administrator
  • Hero Member
  • *****
  • Posts: 5819
  • Karma: +274/-2
    • View Profile
Re: Can the OrderID in the Admin Be Changed?
« Reply #5 on: June 24, 2014, 01:39:06 AM »
So we cannot change anything in MySQL then to change to a different OrderID?
Order Id is AUTO INCREMENT Field - Auto-increment allows a unique number to be generated when a new record is inserted into a table.
There is another id related to the orders - Invoice ID. In admin when you open order there is Generate button to generate invoice id. Also AbanteCart have few settings for invoice number - Invoice Start No. and Invoice Prefix.  It is AUTO INCREMENT too but this id is separate from ORDER ID and not required.



I placed 3 test orders (1 by mobile phone) using Malaysia address exactly as this customer did and went thru the entire order process. Each time only Global Priority Int'l was listed and the correct shipping was charged. I used the cheque method which wont charge me anything. Could it have been a glitch?
Try to replicate issue with customer account. Go to admin-sales-customers find needed customer and click on 'Act on behalf' button. This will allow you to login as customer

It seems this person may have just registered for an account. There was no order assigned to them. They appear in Customers but not in orders. They would have been #2. They were given an OrderID of 2 I thought.
You can see that 4 & 5 are missing because those where my test orders that I deleted

If customer did not complete order it will be not visible in Admin-Orders  :). Maybe you need Abandoned Orders View extension with this extension you can view orders that were not completed or if customers never checkout or had issues completing order.

One more thing. Next time please create separate topics for each question

Offline flyn

  • Full Member
  • ***
  • Posts: 142
  • Karma: +8/-0
    • View Profile
Re: Can the OrderID in the Admin Be Changed?
« Reply #6 on: June 24, 2014, 06:31:41 AM »
OK I will create separate topics next time. Sorry about that and thanks

 

Database Error

Please try again. If you come back to this error screen, report the error to an administrator.