Post by burley » Fri Jun 08, 2012 9:27 pm

I'm looking for a feature/mod in which the customer can add products to an order and in which the admin can merge multiple orders from the same customer, or add/remove products.

I'm using opencart as a wholesale store (amongst others) and have only registered and checked customers.
So if one of my customers place an order today and need to add something tomorrow, they have to place a completely new order, of which the price will be calculated including shipping, which if the orders are combined/merged is not neccesary.

So it would be ideal if the customer can change/update his order without having to place a new one. Of course this can only happen if the order hasn't shipped jet, so this option needs to be depending on the status of the order AND on the payment status. If an order is already completely payed for, this wouldn't be possible or a payment update would be needed. If the order isn't payed jet, a new invoice and payment request needs to be generated.

In addition it would be great if the admin would have the same abilities, so he'll be able to add or remove products from an order (again depending on the status). Or merge orders altogether.

I'm sorry to say that I'm not able enough to build this myself, but perhaps if others are interested as well, we can combine forces or payments?! :)

Anyway, looking forward to your idea's!

User avatar
Active Member

Posts

Joined
Sun Oct 09, 2011 3:30 pm

Post by straightlight » Sat Jun 09, 2012 5:40 am

it would be ideal if the customer can change/update his order without having to place a new one.
By letting customers modify their orders from their account, it would also require the payment gateway to adjust the order confirmation bill on their end which, so far, hasn't been seen over API. Each generated transaction ID are unique and must be done on the fly upon each orders. It wouldn't be possible to simply fetch an order by either re-adding or removing a product once the order has been processed. Only the order status may change but anything else remains the same on site. However, only merchants can edit the order confirmation bill but straight from the payment gateway's web site.

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


Legendary Member

Posts

Joined
Mon Nov 14, 2011 11:38 pm
Location - Canada, ON

Post by burley » Tue Jun 12, 2012 4:37 pm

agreed, but wouldn't that only aply if the shop requires direct payment?
I hadn't noticed before, but 1.5.2+ already has the ability to edit the orders (as an admin). So wouldn't the same aply for this?

And if, for instance, the shop would only use bank transfers wouldn't that be easily solvable?

User avatar
Active Member

Posts

Joined
Sun Oct 09, 2011 3:30 pm

Post by straightlight » Tue Jun 12, 2012 9:16 pm

wouldn't that only aply if the shop requires direct payment?
Not necessarily. Express payments are also involved with API transactions for most payment gateway these days. As for editing the orders under the admin, I know. Although, the order you modify rarely gets sent to the payment gateway to update the changes (depending which Payment Gateway you'd use). Otherwise, both ends needs to be changed manually on the customer's order which very few merchant does as this eventually becomes an issue in the end to maintain conformed copies on the order confirmation bills. :/

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


Legendary Member

Posts

Joined
Mon Nov 14, 2011 11:38 pm
Location - Canada, ON

Post by burley » Tue Jun 12, 2012 10:11 pm

straightlight wrote: Not necessarily. Express payments are also involved with API transactions for most payment gateway these days. As for editing the orders under the admin, I know. Although, the order you modify rarely gets sent to the payment gateway to update the changes (depending which Payment Gateway you'd use). Otherwise, both ends needs to be changed manually on the customer's order which very few merchant does as this eventually becomes an issue in the end to maintain conformed copies on the order confirmation bills. :/
I see :( And you are right i guess :)

So let's strike the feature request...

User avatar
Active Member

Posts

Joined
Sun Oct 09, 2011 3:30 pm
Who is online

Users browsing this forum: No registered users and 2 guests