I can't find any way to deal with connection errors (Timeouts, DNS
failures, and any sort of HTTP errors) for which I'd like to pass
special messages. This bug was made evident by an SSL Timeout error.

I've already subclassed, besides the PaymentProcessor, a the
ConfirmController, to add an onFailure handler, but I based that on
the ConfirmController.processorReasonCode which is taken from the
payment's ReasonCode, and I wouldn't like to register a failed payment
in these events. I'd like to return a "there's a problem with
processing the payment, please try again in a few minutes, or contact
us with your problem" message/view.

The only solution I can think of is subclassing ProcessorResult as
well, but I think this is becoming overly complex for what should be a
fairly common scenario, so I wanted to ask, maybe I'm missing
something obvious

Or maybe there's another solution for this which I'm missing
completely.. or maybe I should have just avoided using the
payment.views altogether.

Please, any tips would be most welcomed
thanks
Tomás

-- 
"The whole of Japan is pure invention. There is no such country, there
are no such people" --Oscar Wilde

|_|0|_|
|_|_|0|
|0|0|0|

(\__/)
(='.'=)This is Bunny. Copy and paste bunny
(")_(") to help him gain world domination.

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