Post by prof.jagpreet » Thu Aug 25, 2016 1:42 am

Dear Sir

We are developing a big marketplace using opencart in pakistan.
https://www.mygerrys.com

we choose opencart because of its flexibility and good performance .

But now we are getting a strange issue.

Suppose a customer order a product at time of sale at $100 and now the price is $200

The customer mistakenly right House NO 200 in address in place of House No 20

but when we try to edit order the price automatically changes to $200 for order.

Then we tried on other orders and same thing happens.

Then we tried on fresh install of opencart and same this repeated.

When ever order is edited the current price is taken by opencart.

Please guide us in this matter

Newbie

Posts

Joined
Wed Apr 20, 2016 10:32 pm

Post by artcore » Thu Aug 25, 2016 2:22 am

The (opencart) logic is that you void the order and create a new one. This seems to be a law in certain countries also.

Attn: I no longer provide OpenCart extensions, nor future support - this includes forum posts.
Reason: OpenCart version 3+ ;D

Thanks!


User avatar
Active Member

Posts

Joined
Tue Jul 09, 2013 4:13 am
Location - The Netherlands

Post by prof.jagpreet » Thu Aug 25, 2016 2:33 am

But
why to place a new order for such a little typing mistake.
This also affects order price during a refund.
I cannot do anything in order edit.

I think order edit screen in opencart is totally useless.
Anyways, we are leaving opencart and shifting to other solutions.
every other solution has this module
It was surprising to see a major bug in solution like opencart.
very dissappointing

Newbie

Posts

Joined
Wed Apr 20, 2016 10:32 pm

Post by OSWorX » Thu Aug 25, 2016 3:16 am

artcore wrote:The (opencart) logic is that you void the order and create a new one. This seems to be a law in certain countries also.
Partly correct - OpenCart is here defenitely wrong.

An Order is not an Invoice, and as long as the Invoice for this Order is not made, I can change many things.
E.g. address, house number (that what prof.jagpreet or his client want to do) and many more.

What you are NOT allowed to change is for example the price!
For example you offered an article for 100,-, but that price was a mistake - it should be higher (e.g. 150,-).
Your own fault in this case!

And what should be possible (like in this case) to change a false address, otherwise the invoice is also NOT valid - talk with your financial department!
But if you have created the Invoice, the only thing you can do is to create a credit note, cancel the order and create a new order - only because the address was wrong.

How stupid is that??

Full Stack Web Developer :: Dedicated OpenCart Development & Support DACH Region
Contact for Custom Work / Fast Support.


User avatar
Administrator

Posts

Joined
Mon Jan 11, 2010 10:52 pm
Location - Austria

Post by artcore » Thu Aug 25, 2016 4:43 am

I agree with you both of course!

Another thing I found is that the order totals from the frontend order are all out the window once you hit save, which can be quite a hassle for custom totals modules. I tend to edit directly in the db.

There are some extensions though that might bypass this? I've seen some admin order editors but never checked in detail.

Worth a look before jumping ship? @prof.jagpreet

Attn: I no longer provide OpenCart extensions, nor future support - this includes forum posts.
Reason: OpenCart version 3+ ;D

Thanks!


User avatar
Active Member

Posts

Joined
Tue Jul 09, 2013 4:13 am
Location - The Netherlands

Post by prof.jagpreet » Thu Aug 25, 2016 12:11 pm

Sir

1st of all price is not mistaken. The customer purchase the product when it was on discounted price at $100.
But the sale was over at 12 in night and price changed no new one when i edit order it gives me new price.

There are more bugs related to this one.

When i place new order i have following situations:

1. Prices of product are updated so when i place new order the prices are changed and customer will not pay me $200 for product he purchased at $100 one day ago.

2. If a coupon is used in that order then i am unable to use that coupon in new order because opencart says it is already used.

3. Same in case of voucher.

4. if shipping price is updated then it also changes in new order.

so in all when i found this issue and place new order everything will change.

so i was looking for 1 bug and found more.
this is a serious bug sir opencart team should accept this because other solutions like magento, shopify, woocommerce give proper order editing module.
then why not opencart doing it?

Newbie

Posts

Joined
Wed Apr 20, 2016 10:32 pm
Who is online

Users browsing this forum: No registered users and 3 guests