X-Git-Url: http://git.freeside.biz/gitweb/?a=blobdiff_plain;f=FraudDetect.pm;h=d624f3c3258622c3c69e123d8289906789f085f1;hb=0f2dc674f9e1f0c8a2736bf954b5ace494c7c6e4;hp=3624f5a913f1dc6be839f00ebbf7339f9f6f5eae;hpb=d1ffb1dddfef66b75320f92929616df6a784d821;p=Business-OnlinePayment.git diff --git a/FraudDetect.pm b/FraudDetect.pm index 3624f5a..d624f3c 100644 --- a/FraudDetect.pm +++ b/FraudDetect.pm @@ -17,13 +17,11 @@ Business::FraudDetect - A cohort to Business::OnlinePayment =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( @@ -49,17 +47,17 @@ The user instantiates a Business::OnlinePayment object per usual, adding in thre =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