Orders in checkout

Project:Ubercart Contributions
Component:Code
Category:feature request
Priority:normal
Assigned:Unassigned
Status:active
Description
Project: 
Ubercart

Hello,

When a user creates an order and completes the process, the order is created, depending on payment method, get a state and receives an email.

Problem, when something fails or the user isn't sure what's going on, or doesn't click Submit Order on the Review Orde page, the order is created and gets a status In Checkout.

As admin, I want to move those orders to state pending, notify the user that the order is updated, but their is no user account created for the email address on the order form, so the user is unable to login and see status information about his / her order.

I asked in the forum (maybe that's another workaround) how to disable the 'Review Order Page', but didn't get a response yet.

Is their a way to let ubercart create the user when moving from 'in checkout' to another status (pending, payment received, ...)?

Maybe this is already in the system, but I can't find the option.

TIA,
Fossie

Version: 
Ubercart 1.6
fossie@drupal.org's picture
Offline
Joined: 11/20/2007
Juice: 48
Re: Orders in checkout

Maybe this feature request won't be implemented in Ubercart (for Drupal 5), but is it possible to self program this feature? Or where should I start?

TIA,
Fossie

Ryan's picture
Offline
Joined: 08/07/2007
Juice: 15438
Re: Re: Orders in checkout
Assigned to:fossie@drupal.org» Ryan

Hmm... you might be able to accomplish this through a custom module that loads the order in question and runs the function uc_cart_complete_sale() on it. The problem is that this will invoke some notifications that you don't want to send... so more likely you'll have to make your own copy of that module. You can find it in uc_cart.module.

kellogs's picture
Offline
Joined: 02/11/2010
Juice: 57
#3
Category:» feature request
Assigned to:Ryan» Guest

I have exactly the same need.
Some orders are marked Pending as the Paypal transaction was never fulfilled.
I would like to remind users that they may still complete transaction.

Is there a way to do it?

rickupdegrove's picture
Offline
Joined: 03/24/2011
Juice: 10
#4

If you use Ubercart with Drupal 6.20 with Cart 6.x-2.4

Go to Checkout completion settings

admin/store/settings/checkout/edit/basic

check Login users when new customer accounts are created at checkout.

If you are using PayPal you may need to see this

http://www.ubercart.org/forum/support/18675/how_get_ubercart_automatical...