NAME

Business::CyberSource::Response::Role::ElectronicVerification - Electronic Verification Information

VERSION

version 0.010006

DESCRIPTION

When performing Authorization requests for American Express credit cards for some processors CyberSource will respond with Electronic Verification Information. This Role implements support for them.

All attributes have values according to CyberSource's documentation available at http://apps.cybersource.com/library/documentation/dev_guides/CC_Svcs_SO_API/Credit_Cards_SO_API.pdf

There are two types of attributes, raw are values specified by your payment processor while all other attributes are mapped by CyberSource from values specified by the payment processor. It is strongly recommended that you avoid the raw values if possible to account for differences in payment processors.

The possible values for the mapped fields include (shamelessly taken from CyberSource's Documentation):

'N'

No, the data does not match.

'P'

The processor did not return verification information.

'R'

The system is unavailable, so retry.

'S'

The verification service is not available.

'U'

Verification information is not available.

'Y'

Yes, the data matches.

'2'

The processor returned an unrecognized value.

ATTRIBUTES

ev_email

ev_phone_number

ev_postal_code

ev_name

ev_street

ev_email_raw

ev_phone_number_raw

ev_postal_code_raw

ev_name_raw

ev_street_raw

BUGS

Please report any bugs or feature requests on the bugtracker website https://github.com/xenoterracide/business-cybersource/issues

When submitting a bug or request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature.

AUTHOR

Caleb Cushing <xenoterracide@gmail.com>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2015 by Caleb Cushing <xenoterracide@gmail.com>.

This is free software, licensed under:

The Artistic License 2.0 (GPL Compatible)