- if ( exists($response{'statusMessage'})
- && defined($response{'statusMessage'}) ) { # "normal" error
- $self->error_message($response{'statusMessage'});
- } else { # "should not happen" error (should this die/croak?)
- $self->error_message("No statusMessage returned! Response follows:".
- join(' / ', map { "$_=>".$response{$_} } keys %response ) );
- }
- } else {
- $self->is_success(1);
- $self->result_code($response{'AVCCode'});
- $self->authorization($response{'trackingID'});
-# $self->order_number($response{'neworderID'});