summaryrefslogtreecommitdiff
path: root/InternetSecure.pm
diff options
context:
space:
mode:
authorfbriere <fbriere>2006-02-16 23:35:10 +0000
committerfbriere <fbriere>2006-02-16 23:35:10 +0000
commitacdc35f546edd2b02366ee78444f94ed6871bef2 (patch)
treebb037dc99913c1235898beede2091e6158cd13df /InternetSecure.pm
parent7d2b4fcded0d2db27ee37d8a2f3421e343eb6cd5 (diff)
Added support for <Error>
Diffstat (limited to 'InternetSecure.pm')
-rwxr-xr-xInternetSecure.pm3
1 files changed, 3 insertions, 0 deletions
diff --git a/InternetSecure.pm b/InternetSecure.pm
index a2c7fab..accc10b 100755
--- a/InternetSecure.pm
+++ b/InternetSecure.pm
@@ -264,6 +264,9 @@ sub parse_response {
CVV2ResponseCode cvv2_response
));
+ # Completely undocumented field that sometimes override <Verbiage>
+ $self->error_message($response->{Error}) if $response->{Error};
+
$self->card_type(CARD_TYPES->{$self->card_type});
$self->{products_raw} = $response->{Products};