I haven't dived into the code to check but your approach makes sense. Please
open a ticket with the patch. Also, could you include the steps to reproduce
the issue?

Thanks,
Chris

On Thu, Jan 8, 2009 at 8:10 PM, joshm <[email protected]> wrote:

>
> I think this is probably a bug, I have narrowed this down and can fix
> this by doing a code change in payment/views/contact.py in the method
> contact_info around line 64, it would probably be best to do some sort
> of validation to ensure that something actually changed:
>            request.session[CUSTOMER_ID] = custID
>
>            #Ensure that if we have an existing order the address for
> the order gets updated
>            exist_order = Order.objects.from_request(request)
>            if exist_order:
>                exist_order.copy_addresses()
>                exist_order.save()
>
>            #TODO - Create an order here and associate it with a
> session
>            modulename = new_data['paymentmethod']
>            if not modulename.startswith('PAYMENT_'):
>
> Let me know what you guys think and if I should open a ticket.
>
> Thanks,
>
> JM
>
> On Jan 8, 12:36 pm, joshm <[email protected]> wrote:
> > Here is another note on this:
> >
> > It appears that the when a user gets a denied transaction (i.e they
> > entered the wrong zip or ccv or  something along those lines) and then
> > the user goes back and corrects the account to have the correct zip
> > and then walks through the checkout forms again, the order itself does
> > not get updated with the latest address and the order will be rejected
> > again because it doesn't have the changes for submission.
> >
> > Can someone verify they see this same behavior ?
> >
> > Thanks,
> >
> > JM
> >
> > On Jan 7, 4:05 pm, joshm <[email protected]> wrote:
> >
> > > We are having some user confusion in cases where a credit card is
> > > getting denied on our site.
> >
> > > What happens is when a user enters the info at checkout and gets to
> > > the confirm page, (we use auth.net) and they click to purchase the
> > > items in their cart.  The transaction is rejected/denied (AVS or CCV),
> > > and an error comes up on the same confirm form saying the transaction
> > > has been denied.  This is a confusing point for the customers, because
> > > they may not read the error correctly and it seems like perhaps
> > > nothing happend so they might click "Purchase Items" again, and this
> > > time it will error out and say "duplicate transaction"
> >
> > > ...so is there a way to have them get redirected back to the "payment"
> > > form rather than the "confirm" form where we can hi-light the form
> > > fields that need to be corrected so they can re-submit their order
> > > form ?  If so can someone give me some pointers on how to do this?
> >
> > > Thx.
> >
>

--~--~---------~--~----~------------~-------~--~----~
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