Brian, Seems odd that there are 2 different results based on the environment. In Satchmo trunk, we have committed changes to make sure that when something is paid in full it gets properly marked. We had several issues like you are seeing where things were effectively paid in full but there was a small decimal remaining. You might want to look at the more recent code and see if that gives you some pointers.
-Chris On Fri, Sep 4, 2009 at 8:30 AM, Brian Tol <[email protected]> wrote: > > Hi all, > > I need some advice in tracking down an authorize.net-related issue: > > We have a Satchmo 0.8.1 store that works as expected when > Authorize.net is in "test mode", but causes some unusual behavior when > Authorize.net is in "live mode." Here's the issue: > > Note: Satchmo itself is in "live" mode; it's just Authorize.net that > is in test mode. > > In "test" mode the checkout process works as expected: authorize.net > processes the card as expected and returns this message: > > "(Extra logging) Returning success=True, reason=1, response_text=This > transaction has been approved. The customer is then show the success > template." > > In "live" mode, authorize.net processes the card as expected, and > returns the same message. However, instead of being sent to the > success page, the order is marked as not-paid-in-full and the user is > sent to the "remaining balance" template, although the balance is > $0.00. > > My guess is our client's authorize.net account is not configured > correctly, and Satchmo is using some piece of the Auth.net response to > flag the order as not-paid-in-full. > > Thanks for any help in advance! > > -Brian > > > > > > > > > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
