=head1 SYNOPSIS
- my %processor_info = ( risk_Management => 'preCharge',
- maximum_risk => 500,
- risk_management_params => {
- preCharge_id => '1000000000000001',
- preCharge_security1 => 'abcdef0123',
- preCharge_security2 => '3210fedcba',
- },
+ my %processor_info = ( fraud_detection => 'preCharge',
+ maximum_fraud_score => 500,
+ preCharge_id => '1000000000000001',
+ preCharge_security1 => 'abcdef0123',
+ preCharge_security2 => '3210fedcba',
)
my $transaction = new Business::OnlinePayment($processor, %processor_info);
$transaction->content(
=over 4
-=item * risk_Management
+=item * fraud_detection
Which Fraud Detection module to use.
-=item * maximum_risk
+=item * maximum_fraud_score
FraudDetection drivers are expected to return a numeric "risk" factor, this parameter allows you to set the threshold to reject the transaction based on that risk. Higher numbers are "riskier" transactions.
-=item * risk_management_params
+=item * other driver-specific parameters.
-Driver-specific parameters. Extant module uses this to pass in identity/authorization credentials.
+Consult the specific Fraud Detection module you intend to use for its required parameters.
=back
=head1 AUTHORS
-Lawrence Statton <lawrence@cluon.com>
+Original author: Lawrence Statton <lawrence@cluon.com>
+
+Current maintainer: Ivan Kohler <ivan-bop@420.am> as part of the
+Business::OnlinePayment distribution.
=head1 DISCLAIMER
=head1 SEE ALSO
-http://420.am/business-onlinepayment
+L<Business::OnlinePayment>, http://420.am/business-onlinepayment
+
=cut