NAME

Business::CyberSource::RequestPart::BusinessRules - Business Rules

VERSION

version 0.010008

EXTENDS

Business::CyberSource::MessagePart

ATTRIBUTES

ignore_avs_result

Boolean that indicates whether to allow ccCaptureService to run even when the authorization receives an AVS decline. Used only when both ccAuthService and ccCaptureService are requested at the same time. Possible values:

true

Ignore the results of AVS checking and run the ccCaptureService service.

false (default on remote)

If the authorization receives an AVS decline, do not run the ccCaptureService service.

If the value of this field is true, the list in the businessRules_declineAVSFlags field is ignored.

ignore_cv_result

Flag that indicates whether to allow ccCaptureService to run if the value of the reply field ccAuthReply_cvCode is D or N. Used only when both ccAuthService and ccCaptureService are requested at the same time. Possible values:

true

If the value of ccAuthReply_cvCode is D or N, allow ccCaptureService to run.

false (default on remote)

If the value of ccAuthReply_cvCode is D or N, return a card verification decline and do not allow ccCaptureService to run.

ignore_dav_result

ignore_export_result

ignore_validate_result

decline_avs_flags

ArrayRef of AVS flags that cause the request to be declined for AVS reasons.

Important Make sure that you include the value N in the list if you want to receive declines for the AVS code N.

score_threshold

BUGS

Please report any bugs or feature requests on the bugtracker website https://github.com/hostgator/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) 2017 by Caleb Cushing <xenoterracide@gmail.com>.

This is free software, licensed under:

  The Artistic License 2.0 (GPL Compatible)