We are using version 0.9-pre-SVN-1938

You are right, we have had many successful orders but this one is the
first we have noticed where Satchmo
deleted a valid order.

On Jun 12, 10:47 am, Chris Moffitt <[email protected]> wrote:
> Which version of Satchmo are you using? This definitely sounds like a bug
> but it seems odd that it would be sporadic. I'm assuming you've had
> successful orders before but this one is the first you've noticed where it
> deleted the order.
>
> -Chris
>
> On Thu, Jun 11, 2009 at 9:42 PM, digicase 
> <[email protected]>wrote:
>
>
>
>
>
> > Yesterday we had an issue where an order had been saved, and sent to
> > PayPal for payment. The payment was successful and PayPal sent back
> > IPN data for verification which was approved. However, in between the
> > payment being made and the IPN data sent from PayPal Satchmo had
> > deleted the order:
>
> > [Thu Jun 11 00:41:05 2009] [error] Thu, 11 Jun 2009 00:41:05
> > satchmo_store.shop.models INFO     Deleting incomplete order #9614
> > from database
>
> > That mean that when the IPN data came and was verified a few minutes
> > later, the order status could not be updated as it had been deleted,
> > and there is no order now in Satchmo that matches the PayPal payment,
> > so we can't create an invoice from Satchmo.
>
> > [Thu Jun 11 00:43:25 2009] [error] Thu, 11 Jun 2009 00:43:25
> > root         INFO     PayPal IPN data verification was successful.
> > [Thu Jun 11 00:43:25 2009] [error] Thu, 11 Jun 2009 00:43:25
> > root         ERROR    Traceback (most recent call last):
> > [Thu Jun 11 00:43:25 2009] [error]   File "/home/x/src/satchmo-trunk/
> > satchmo/apps/payment/modules/paypal/views.py", line 166, in ipn
> > [Thu Jun 11 00:43:25 2009] [error]     order = Order.objects.get
> > (pk=invoice)
> > [Thu Jun 11 00:43:25 2009] [error]   File "/home/x/webapps/django/lib/
> > python2.5/django/db/models/manager.py", line 93, in get
> > [Thu Jun 11 00:43:25 2009] [error]     return self.get_query_set().get
> > (*args, **kwargs)
> > [Thu Jun 11 00:43:25 2009] [error]   File "/home/x/webapps/django/lib/
> > python2.5/django/db/models/query.py", line 342, in get
> > [Thu Jun 11 00:43:25 2009] [error]     % self.model._meta.object_name)
> > [Thu Jun 11 00:43:25 2009] [error] DoesNotExist: Order matching query
> > does not exist.
> > [Thu Jun 11 00:43:25 2009] [error] Traceback (most recent call last):
> > [Thu Jun 11 00:43:25 2009] [error]   File "/home/x/src/satchmo-trunk/
> > satchmo/apps/payment/modules/paypal/views.py", line 166, in ipn
> > [Thu Jun 11 00:43:25 2009] [error]     order = Order.objects.get
> > (pk=invoice)
> > [Thu Jun 11 00:43:25 2009] [error]   File "/home/x/webapps/django/lib/
> > python2.5/django/db/models/manager.py", line 93, in get
> > [Thu Jun 11 00:43:25 2009] [error]     return self.get_query_set().get
> > (*args, **kwargs)
> > [Thu Jun 11 00:43:25 2009] [error]   File "/home/x/webapps/django/lib/
> > python2.5/django/db/models/query.py", line 342, in get
> > [Thu Jun 11 00:43:25 2009] [error]     % self.model._meta.object_name)
> > [Thu Jun 11 00:43:25 2009] [error] DoesNotExist: Order matching query
> > does not exist.
>
> > Why did Satchmo delete the order? I looked into the code and its a
> > function called by a signal that happens when the shopping cart
> > changes. There are several other 'Deleting incomplete order #xxxx' in
> > our logs. If an order has been sent to PayPal surely it should not be
> > deleted as then there is no reference in Satchmo.
>
> > Is this a bug, or can I safely remove this function and stop Satchmo
> > deleting orders?
>
> > Thanks,
> > Arthur
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Satchmo users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/satchmo-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to